fix bad test name (was preventing other (failing!) tests from running)
add form_case_index view and insert tests into various other tests

also fix broken test
newlines
refactor function to not need case object
doc string
change how asserts work to be a custom exception that knows about case_id

- also autoformatting fixes... oops
add logic that attempts to reprocess a case under certain sync log asserts

also cleanup some code and move some functions around for better import
dependency handling.
remove log statement
include doc type check in reprocessing condition
bigfix for recursive dependency issues with case processing

test + a bit of cleanup
failing_case_ids --> case_id_blacklist
Merge pull request #42 from dimagi/jit_case_cleanup

Jit case cleanup