Collapse API calls related to login in one

- Request session to be created with auth
- Request auth to be initialized with tokens
- Read session/user info out of the created auth
do not post a session id now that we're requesting a new one
Merge pull request #91 from heroku/pedro-collapse-login

Collapse API calls related to login in one