tests for message directive
coverage for directive and auth service
Removes unnecessary alerts
Adds an id hook for e2e tests to grab
New dependencies for e2e tests
e2e spec configuration and basic login spec

- this isn't quite working yet, assertion isn't being caught for some
reason
- protractor testapp/scripts/web-server.js seems to have some
custom setup, perhaps express.static is not enough?
- the require('jasminewd') seems nebulous, not sure what its doing but
monkeypatching jasmine-node constructs when required? investigate more
Fixes assertion errors, yay for green e2e :)
Makes the config setup to spinup webdriver
Updates pages for lineman 0.11.x
Update protractor configs to work with 0.6.1
Spec Stuff
Upgrades jasmine-given to 2.1.0 for invariant
removes a needless response argument
`this` sugar
2 versions of login_spec

- 1 with $httpBackend.expect().respond and vanilla jasmine
- 1 with $httpBackend.when().respond and jasmine-given
Formatting spec descriptions

- also added a javascript version
Refactors the directive example with jasmine-given
Formatting for the e2e login_spec
Formats directive spec
Start of the books spec