Adds config files for project
Adds linting tests

- Using Grunt adds JSHint & JSCS test command
- Sets up Travis CI setup
Add Bower to repo