[WO-660] Add \Flagged to message flags
Disable logging during tests
Use chai 1.9.x
[WO-643] Refactor initialization workflow

* Move initialization pre-flight checks to app-controller
* Refresh cached public keys for user during incomplete setups
* Reorder redirect checks in login ctrl from most specific (pubkey + privkey) to most generic (no keys)
* Add overridePermission flag to KeychainDAO.refreshKeyForUserId to refresh w/o asking for user permission
Merge pull request #158 from whiteout-io/dev/WO-643

[WO-643] Refactor initialization workflow
Update package.json
Merge pull request #157 from whiteout-io/dev/WO-660

[WO-660] Add \Flagged to message flags
make error color more present
refactored waiting cursor class to utility class
Refactoring login screens and lightboxes,
added general form styling
removed obsolete sass config variables
Review changes
add more helpful utility classes
bugfix in utility gap classes
prepared new contact structure