Login usability improvements.
Made login form modal.
During login phase, HTTP errors are no longer displayed.
Fixed incorrect processing of HTTP errors which caused them not properly forwarded to future listeners.
Transaction editor is now modal with an Angular UI Calendar control instead of the ugly and incompatible HTML5 control.
Bumped up webjars versions.
Fixed transaction component not being properly updated bug.