Add <title> element to index.html

Makes the page valid HTML5, according to the W3C validator.
Add the <body> tag to index.html

Allows broswerSync's snippet-injection reggae to match and inject the
auto-reload snippet.
Remove readJson; use fetch

fetch is an in-progress standard nice wrapper for promisified XHR
requests. github/fetch is a polyfill. /app/helpers/fetch.es6 are a set
of helper functions.
Remove the `add` import from loadData
Switch loadData to arrow functions
Oh, and import fetch in app.es6
Clean up a bit of app.es6
Stop logging the creation of each new schedule
Reorder and clean up imports in gulp tasks
Edit dest/src variables in config.js

Add the trailing slash in the variable, so that I don't need to
remember to put it at the beginning of each path.
Remove del; change `make clean` to use `rm`
Remove unused package react-layers
Remove unused variable cssshrink in makefile
Expand `make cloc` onto multiple lines
Make `gulp build` a requirement of `gulp browserSync`
Remove extra space inside function declaration of gulp fonts
Add comments to gulp sass
Clean out part of config.browserSync

let them be default
Remove unused/unsupported transforms key from config.browserify
Upgrade gulp link to support arrays of things to link