refactor (user) : Refactor manager of the user

Log in automatically the user at the start of the application
if his session is in cache or in database. And allow the user
to logout from the ActionBar of the MainActivity.