Foundation update

Tasks:

- [x] Closes #11, setup Travis CI configuration to perform tests
- [x] Updated the dependencies and configuration to be closer to the latest [generator-webapp](https://github.com/yeoman/generator-webapp)
- [ ] Fixed test issues: https://travis-ci.org/Glavin001/TasteMusic/jobs/19162734