Change in behavior: in case of signin error redirect to signin page instead of re-rendering template.
New feature: render flash messages via html
New feature: route auth/failure to sessions#create
Change in behavior: return a warning message in response to update without changed account name.
Test coverage: prepare environment for integration testing.