add bower.json
add dependencies

they are managed with bower, except sinon. there is no browser
build on bower for sinon and also no one on npm so far. in the
future they want to use browserify
add sinon@1.10.2
add first set of red tests
Fixed broken complete callback for login
Add complete for login, and use code style of the lib