Splitting authentication and retrieval of current user, adding remember
me checkbox that sets cookie
Cleaning up AuthenticationTokenProcessingFilter