unused imports
failhard on bad report class
allow a case list report to hardcode the case type
merge master
unused imports
let drilldown_map be any iterable
CasePaginator changes

- Change default sort to modified_on desc instead of asc
- add sort parameters
- refactor {"or": [{"term": {"owner_id": "..."}}, {"term": {"owner_id": "..."}}...]}
  es queries to {"terms": {"owner_id": ["...", "..."]}}
- allow to take an addition filter parameter, and let CaseListMixin subclasses
  implement the case_filter attribute to provide that
Merge branch 'master' into hsph
Merge branch 'master' into hsph
Revert "silly typo in get_url"

This reverts commit fa797e57d032ed9fb04ef9e7ffc67e53cc128921.
Merge pull request #493 from dimagi/hsph

hsph-reports-related changes
remove trailing comma breaking odk qr code url
Merge pull request #504 from dimagi/odk-url-hotfix

remove trailing comma breaking odk qr code url
merge master