Add missing translations
Add ability for staff to reset customer passwords
Fix issue with None being passed to report formatter
Remove unnecessary method from range model
Fix building of demo site

Still needs more attention but this fixes the problems when running
"make demo".
Clean CSS

- Remove unnecessary CSS
- Correct indentation
- Split into smaller files

Fixes #895
Rework the dashboard password reset form
Merge branch pull request #901