Push notifications for build status with Web Push API and ServiceWorker

According to https://caniuse.com/#feat=push-api, Edge, Firefox, Chrome, and Opera all support the Web Push API. Travis CI should have a feature where they can show desktop push notifications for build status updates, which is a great alternative to email for people who want to declutter their inbox but still get updates.