First attempt
More work on the test setup
Update bower packages

* Upgrade Angular 1.2.2.
* Install angular-mocks in preparation for tests
* Remove unused angular-touch package
Code tidy-up

* Rename templates to .tpl.html
* Move to one angular module per file
* Rename some angular modules to be more consistent
Merge branch 'master' into f-setup-tests
Update node modules
Get a single dummy unit & e2e test working

* Install grunt-karma
* Setup grunt to run karma for unit tests
* Setup grunt to run protractor for e2e tests
Add a single e2e test that hits our app
More work on getting tests setup
Get one real unit test working
Add minimal docs on testing