Separation of concerns: all token-related operations moved to login view
model
Implemented logout in login view model, fixes #4
Added logout support to activities view model, exposed “reloads” signal
that sends a next when view must be reloaded (after logout, for example).
This is a prerequisite for #3.
Implemented login & logout buttons for activities view controller, fixes #3.