Add Validation to Forgot Username

Added a ```required``` HTML5 attribute to prevent submitting an empty username
and we throw an appropriate error if a blank username is sent to the
server. Fixes #1374!
Add Validation to Forgot Username

Added a ```required``` HTML5 attribute to prevent submitting an empty username
and we throw an appropriate error if a blank username is sent to the
server. Fixes #1374!
Add trans to response error message
Replace HttpResponseBadRequest with ValidationError
Merge pull request #1755 from kdeloach/topic/forget-username-fix

Topic/forget username fix
Merge branch 'topic/forget-username-fix' of git://github.com/emstellato/OTM2 into emstellato-topic/forget-username-fix

Conflicts:
	opentreemap/treemap/views/user.py
Merge branch 'emstellato-topic/forget-username-fix'