pep8 and i18n SubmissionsByFormReport
refactor SubmitHistory

- replace es_query and es_response with a simple @memoized
- make es_results way less terse
- change return type of pull_users_and_groups to accept accessing fields as attributes
- change return type of _report_user_dict similarly
make SubmitHistory filter on (xmlns, app_id) pair
fix SimplifiedUserInfo bug in phonelog
Merge branch 'master' into fix-submit-history

Conflicts:
	corehq/apps/reports/standard/monitoring.py
add functionality to the SimplifiedUserInfo class

rather than trying to tack it on later
in a bunch of places and specifying at the class level
whether that class needed that functionality
Merge pull request #3431 from dimagi/fix-submit-history

Fix submit history