Call logout with errors as well.
Update sessioncontroller and readme to use blockSelf