fix(server): Movies can no longer be deleted

The Neo4j optional match syntax changed. The question mark is no
longer supported. Instead one can use 'optional match'.
Add Protractor and SauceLabs support
Do not run tests in verbose so that we do not expose sensitive information on Travis CI
Remove manual sauce tunnel Grunt task
Finished migration from ngScenario to Protractor
Update README.md
Replace UI driven test setup strategy with some good old HTTP requests
Merge branch 'master' of github.com:codecentric/movie-database-node
Trying to fix the tests
Upgrade Angular and use bower for frontend dependencies
SauceLabs based tests fail

Local execution works as expected. Upgrading Angular to make sure
that the reason for these failures is not an incompatibility
between Angular 1.1.x and the altest Protractor.
Install bower dependencies in Travis build
Reflect recent changes in README.md
Correct commands are sent to Saucelabs, but they are misinterpreted. Maybe the Firefox driver works better?
Increase timeout for the add movie test
Add "bower install" as a post installation step so that necessary artifacts will be downloaded for the Heroku deployment
Make bower a regular dependency so that we do not need ot specify a build pack for Heroku
Bower is not a globally required module
Load Twitter Bootstrap via bower
Update all the dependencies