removed deprecated tests, and made the existing ones run again
bugfix: no more circular redirects to /firstboot
improved my bugfix :>
Merge branch 'tests' into dev
allow modules to have custom static directories
templates: allow adding module/app specific static files when extending base.html
renamed app-specific head block
allow app- and page-specific head and javascript files
Merge additional changes in fonfon/dev branch

- Remove duplicate fix for firstboot redirection
- Remove duplicate adding of actions_dir to cfg.py
- Capitalize global variable in module_loader.py
- Minor refactoring while adding app specific static directories