E-mail content updates for consistent formatting and use of the URL tool.

The previous URL reference in the welcome mail was wrong.
Added the Change Email button and function to account settings page.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Fixed typo in comment.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Merge pull request #111 from eve-val/remove-alliance-on-pull

Always write the character alliance field
Merge pull request #109 from Acidity/feature/changeEmail

Added a Change Email button and function to account settings page.
Merge branch 'develop' of github.com:amcgregor/adam-auth into develop
Added explicit dependency links and Vagrant configuration.
Modified username field of register page to use new validation.js, and modified validation.js to be more flexible.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Added entropy function to /account and made validation.js more extensible.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Fixed entropy function server side, inlcuding adding a new dependency for python-zxcvbn. Also updated the password field in the signup form to use the new validation.js.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Actually added the entropy server side fix this time and updated the rest of the signup page to use the new validation.js

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Added server-side password entropy requirements for new accounts, and consolidated signup.html to make it more readable.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Merge pull request #112 from Acidity/feature/passEntropy

Adds minimum password entropy requirements to all new user accounts.
Fixed major bug in registration page that prevented users from creating new accounts.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Merge pull request #113 from Acidity/feature/fixRegister

Fixed major bug in registration page that prevented users from creating ...
Changed email validation to use marrow.mailer

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Catch mongodb errors thrown when saving email address changes, and add email taken check to the signup page.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Merge pull request #114 from Acidity/feature/emailFix

Changed the email validation to use marrow.mailer...
update controller.py to establish a KEY floor value
better error message with actual values