[testsuite] make code nicer
[webui] New user home pages, user/group management, small front-page changes

Conflicts:
	src/webui/app/assets/stylesheets/application.scss