Fix login button state.

No need to add it for login because state is persisted only in life
cycle.
Disable temporally not used code.
Add sync view Action.

Rendering must be an action too, because then dispatcher can catch
rendering errors, for example when someone use missing property.
Add logged user name to error report.