consolidating pillow boilerplate code
consolidating pillow boilerplate, adding reportxform and reportcaes pillows and requisit mappings and commands
adding reportpillows to settings
removing printouts
cleanup, making filename conventions consistent
cleanup file naming conventions
reverting dynamic back to original setting - leave it up to the mapper's choice to alter the behavior.

removing unused function
explicitly setting dynamic=True for the default mapping
changing list detection to treat it as a string
adding initial work in progess test to validate form updater - further dev suspended until clearer need shows up to justify either hardware expansion costs, or more targeted/refined means of full indexing
remove commented out code
Prevent app crashes when using sort only property
revert switch to old ES indexes
add deprecation warnings
filter domains for new indexes
update pillowtop mgmt commands
consolidating pillow boilerplate code
consolidating pillow boilerplate, adding reportxform and reportcaes pillows and requisit mappings and commands
Conflicts:

	corehq/apps/hqcase/management/commands/ptop_fast_reindexer.py
	corehq/apps/hqcase/management/commands/ptop_preindex.py
	corehq/pillows/case.py
	corehq/pillows/domain.py
	corehq/pillows/dynamic.py
Merge branch 'piechartfix2' into reportcase_xform_fix_piechart

Conflicts:
	corehq/apps/hqcase/management/commands/ptop_fast_reindex_fullcases.py
	corehq/apps/hqcase/management/commands/ptop_fast_reindex_reportcases.py
	corehq/apps/hqcase/management/commands/ptop_fast_reindex_reportxforms.py
	corehq/apps/hqcase/management/commands/ptop_fast_reindexer.py
	corehq/apps/hqcase/management/commands/ptop_preindex.py
	corehq/apps/hqcase/tests/test_pillows.py
	corehq/pillows/base.py
	corehq/pillows/case.py
	corehq/pillows/domain.py
	corehq/pillows/dynamic.py
	corehq/pillows/reportcase.py
	corehq/pillows/reportxform.py
cleanup of reindexers to be adhered with master