logout function deletes the authToken from the cookie
this will result in a undefined rather than null, when setting null, it would return a string instead.
parent will be notified when user is logged out
logout widget now loads the user from the DAO on widget initialization