Added canned authentication to canned server
Added canned login service
Login refactoring, added proper login anf logout functionality, current user displayed correctly without page refresh
Full login /logout refactor, added broadcast when login/logout happens