add repeater format parameter
add format to view
add generators to repeaters
fix multiple generators, add extra utility method to fetch formats by repeater
display Repeater specifc formats in the options
make repeater arg from kwarg to RepeatRecord
make enabled_for_domain method static to the class
fixes...imports, missing-method after running tests
moved kwargs to args on register-generator decorator
Refactored m4change datespan filter, and made it default in commcarehq.
call process_cases directly instead of through a signal
fix receiverwrapper test
make form and case processing transactional
save cases in test utils
fix case tests
fix couchforms tests
fix receiverwrapper tests

forms are now only saved once!!
fix commtrack tests
move and rename some core couchforms functions
fix phone tests

this is actually likely a live bug as well, and likely what cases
document update conflicts

reprocess_form_cases did not share its caller's case_db
so it was refetching them and saving the cases that were already
in memory; when the caller then went to save those cases it would
error