Merge pull request #72 from wilandrade/fix_SitterManager

(fix) Dependency injection on SitterManager to uses bracket notation
(test) adds protractor and selenium for E2E testing
Merge pull request #75 from tylerlewis/integration

Add Protractor for E2E testing
Created tests for Search controller and skeleton tests for search services. Search page will now display message if sitters are not found.
Skipped skeleton tests.
Removed unnecessary node versions from .travis.yml file.
Fixed resolution in bower.json
Merge pull request #85 from wilandrade/bower_and_tests

(feat) Search page tests, sitters not found message and bower resolution fixed.