Adds sms forwarding
initial commit - basic search and sorting working on case list - onto cleaning up of the search box features as well as case reassign and performance improvements.
Merge branch 'master' into es_caselist
Merge branch 'caselist-hotfix' into es_caselist

Conflicts:
	corehq/apps/hqcase/paginator.py
initial working  checkin for case list ES goodies, column sorting plus real ajaxing plus search box!
Merge branch 'master' into es_caselist
removing printouts, how embarassing
updating case and fullcase mappings together for sortable, not analyzed case types
whoops, the filtering system is useless because there was an infinite loop for fastreindex custom filter
fixing username resolution/querying conditions when userid is None for case list display
Merge pull request #787 from dimagi/cz

remove broken initial_processing_complete from cases
make it possible to specify a different bulk add url in a subclass of the admin interface (for mvp custom admin interfaces)
Merge pull request #789 from dimagi/indicator-admin-updates

Some small hotfixes... (sorry, Moses)
setting case sensitivity back - merging in master fix
Exact case is necessary when doing exact string matching (domain.exact, type.exact, name.exact), needs to be lowercase when doing search on analyzed terms
adding convenient case creator/modifier cached data to case es

for acessing via the _source field instead of doing additional GETs to couch for creator and last_modified
adding local only to inspector report for caching group and user info instead of doing all sort of gets and wraps. also leverage the pillowtop/es case caching
Adds registration via sms
disable buttons on submit
Merge pull request #790 from dimagi/disable-btns

disable buttons on submit