Refactor the way scripts are included
mv footer.php to footer/view.php
Revert "Profiling at base controller: introduce pageGenerationBegin"

This reverts commit 0177a955dd85d85241b48279965d53848cd2dc43.
Revert "Profiling at base controller: introduce pageGenerationBegin"

This reverts commit 0177a955dd85d85241b48279965d53848cd2dc43.
Merge branch 'refactor_footer' into profiling
Merge from refactor_scripts
Profiling at base controller: introduce pageGenerationBegin
Fix wrong path in footer include of profiling file
Add user-friendlier messages for 401 HTTP errors to ease debugging
Add developer authentication check to authenticated controller
Merge branch 'roles' into profiling
Merge branch 'roles' into http_error_explain
Add reasons for 400, 401, 404 HTTP errors throughout the codebase
Merge from http_error_explain