Merge branch 'master' of github.com:/dimagi/commcare-hq into case-grouping
Merge branch 'master' of github.com:/dimagi/commcare-hq into case-grouping
rename to be more in line with CRUD
actually support all three options of CRUD
pep8 and clean up app_manager.models
Merge branch 'master' into cleanup-app-models

Conflicts:
	corehq/apps/app_manager/models.py
update item is really delete item, and have a separate method for updating the item that doesn't move the item out of its current row.
add the update form in there and separate update / delete templates
explicitly specify id in the itemData
Merge pull request #1220 from dimagi/cz

confirmation before leaving groups page
have CRUDPaginatedMixin handle pagination in addition to CRUD functions…no need for an extra mixin
updates to case grouping view based on crud mixin
kill no longer needed group views
Use different template for checkboxes
Merge pull request #1223 from dimagi/care-reports-checkboxes

Use different template for checkboxes
minimal requirements file for docs
Add overall total row
Merge pull request #1218 from dimagi/cleanup-app-models

pep8 and clean up app_manager.models
Update homevisit-notes.md
create item form should not be required