Fix issue with mochaTest not clearing cache
Publish to S3

Use encrypted env keys to deploy
Merge pull request #21 from tbranyen/aws-s3

Sync to S3
Improves how ES6 modules are built

Provides for a better structure in the build process.  Before ES6 lumped
Chrome and Firefox together which was slow and conflating.  Now ES6 will
build for Chrome and Firefox separately.
Merge pull request #22 from tbranyen/better-es6

Improves how ES6 modules are built
Initial docs assets
Renamed assets, added in placeholders for docs
Testing images
Updated NPM commands and README documentation

Provided clearer instructions and more consistent commands for NPM
scripts.
Updated README extension links
Fill in inline documentation with JSDoc
Initial stab at overview documentation
More specific documentation on background, content, and activity
Added in webdriver reference
Merge pull request #26 from tbranyen/docs

Initial documentation structure
Display proper time when notification will happen
Ensure that pages are only rendered once

Prior to this commit pages were rendered all immediately at runtime.
This caused some odd behavior with logging and debugging, as it appeared
that multiple re-renders were happening.  This also caused some
unnecessary performance strain on startup.
Implemented Chrome extension notifications
Finish up notifications
Merge pull request #27 from tbranyen/notifications

Notifications