work on candidate rewrite...
Fix #162: display username in password reset email
Fix edit profile locality required message

The "this field is required" message was being displayed for the locality in
the "edit profile" form even if the user already had a locality set (so that
the field is pre-set and disabled).
To fix this, I set the field to required=False again but validated it in the
new clean_locality method.
alow candidate list editing
prevent editors from adding themselves as candidates
add gender to user form
fix clean locality to work as expected
Merge branch 'dev' of https://github.com/hasadna/open-shot into dev
merge dev
translations for public profile
Fix #294 again: show avatar even if it's from Gravatar
Better fix #286: use tag slugs for URLs, queries

Tag names are now only used for display.
Merge branch 'avatar' of git://github.com/danielhers/open-shot into
danielhers-avatar
Merge branch 'dev' into candidate_rewrite
more work on candidates
Fix #286 again: get actual tags rather than just their slugs
allow editors to remove candidates
Merge branch 'tags-filtering' of git://github.com/danielhers/open-shot into danielhers-tags-filtering
bump version to 0.8.10
Merge branch 'release/0.8.10' into dev