Use Mojolicious Authentication plugin
Add session expire configuration
Add login/logout controller and template
Log-in is required for all web access
Redirect to login rather than not found page
login: use email field rather than username
Relocate form for forgot and signup box
Merge branch 'feature/#81-login' into develop