End to End Tests

Creates a grunt task in order to run tests with Protractor, will install via bower ``angular``, ``angular-resource`` & ``angular-mocks``. It will test to ensure that default stubs are created, loaded and used correctly.

Starts to address functional tests for #3 
Could this not be `$scope.app = {` ?