fix(common): add default margin to forms
fix(accounts): strip some styles from auth pages
fix(accounts): fix Signup link at Login
fix(accounts): fit contents into the grid properly
fix(*): add dummy email settings for running tests
feat(accounts): introduce a custom user manager to fit our model
fix(accounts): enhance tests code

- use the new User manager
- clean up code
feat(accounts): add tests for the User manager