Clean up the travis config
Cache npm_modules on travis
Add a bower.json file
Add a note about bower to the docs
Make the header a <pre> in the annotated source