Removed user_id filter from the query that CaseListMixin performs.
Parse url params in one place
Move meta_users call to a separate method
Abstract away parsing of URL parameters in emwf
Make CommTrack user default not index-dependant
Make [All Data] option not a user type
ESQuery changes - fix default size, misc additions
Replace es_query with ESQuery (fixes WebUser bug)
Undo excess refactor
Bring tests into line with API changes
minor bugfix
Merge remote-tracking branch 'origin/master' into emwf-refactor

Conflicts:
	corehq/apps/es/es_query.py
Add conflict resolution instructions to staging.yaml
off default sort in datatables when all columns have sortable set to false
Selective sync for products
Selective sync programs
Fix whitespace
code refactored
Merge pull request #4108 from lwyszomi/dataTables_initial_sort

off default sort in datatables when all columns have sortable set to false
Merge pull request #4069 from dimagi/staging-conflict

Add conflict resolution instructions to staging.yaml