Fix 500 when deleting mobile numbers
this fixes the smtp credential issues where emails auto default to use settings.

however with using email services like SES, the SMTP login might not be a valid email address so it fails hard.

following examples from feature fix for django password reset from_email fixes (https://github.com/django/django/commit/4084bc7354), able to add new settings to auto default reply to.

first commit to merged hq codebase!
updating default notification email to use the settings set one, not EMAIL_LOGIN or EMAIL_HOST_USER
moving and grouping email addresses together
setting email_from in send_HTML_email calls
change RMP outlet type to RP
util view to dump location info
fixing kwarg error, formatting
Merge branch 'master' into delete_phone_500
remove line
Correct issues with fix for deleting phone numbers

Response to comments on pull request
https://github.com/dimagi/commcare-hq/pull/224
use iterator instead of loading all docs into memory
Merge pull request #238 from dimagi/psi-support

misc crap for psi
Merge branch 'master' into delete_phone_500
Use correct return type for get_time_zone()
Merge pull request #232 from dimagi/email_notifications

this fixes the smtp credential issues where emails auto default to use s...
Merge pull request #224 from dimagi/delete_phone_500

Fix 500 when deleting mobile numbers
fix bulk history import
Merge branch 'master' into commtrack
only include the latest open requisition per spp when approving/filling

- change default sort order of getting open requisitions to return recent
  first.
- add utility functions to get just referenced ids from commtrack models