Implemented more strindgent passsword requirements.
Changed password requirements and how random passwords are generated.
Ensured that a legit password is created.
Wrote custom version of make_custom_password with rule validation.
equality, not assignment...
Merge branch 'pd-682' of github.com:DirectEmployers/MyJobs into pd-682
updated unit tests for new password requirements.
Merge branch 'pd-682' of github.com:DirectEmployers/MyJobs into pd-682
Fixed a few more failing tests.
Borrowed Ashley's changes to mymessages so tests pass.
Updated the styling for error messages.
Merge branch 'master' of github.com:DirectEmployers/MyJobs into pd-682

Conflicts:
	myjobs/tests/test_views.py
	mymessages/tests/test_views.py
	registration/tests/test_views.py
Used an attribute that isn't displayed by user.
Fixed unit test typo.
Added text to password messages and updated password reset form.
stopped error messages from being duplicated.
Password reset form doesn't look horrible now.
Put form error highlight back to normal.
Fixed duplicate password field declaration.
Fixed a unit test.