Use dynamic error pages built through the asset pipeline Fixes #1241
Use the correct logo URL on error pages
First version of blocking feature. Allows both time-based (for map protection) and notice-based (for education) blocks on users. Also introduces user roles and a simple UI for displaying and administering these.