Styling for error-state password meters
Updating template field handling
Adding email validation
Fixing some validation
Making sign-up forms a bit more informative
Merge branch 'master' into auth

Conflicts:
	views/auth/signup-next-child.html
	views/auth/signup-next.html
	views/auth/signup.html
Typo
Merge pull request #629 from andrewhayward/tweaks

Various bits and pieces
Merge pull request #627 from andrewhayward/auth

Auth updates
updating version number in package
many fixes for <13 messaging
Removing problematic words from noun list
Using `FieldError` for unavailable username
Merge pull request #643 from andrewhayward/tweaks

Fixing display error for separate 'log-in/sign-up'
several small fixes
Merge pull request #646 from andrewhayward/auth

Using `FieldError` for unavailable username
Overhauling user sign-up flow

Allowing users to restart sign-up, and go back in the process should they need to.
Fixes second item in #621
Adding 'go back/restart' buttons to sign-up forms
Tidying date entry inputs given extra space
Adding in option to allow deselection of ethnicity