fix/format tests
misc auto-formatting/whitespace
update auditcare (fixes some tests)
change approval notice to include a reminder to report receipts
enable max report level for stock on hand, receipts and emergency orders

basic test as well
remove redundant variable assignment
no longer use backorders and tests

almost all of the code is in the submodule, configured by a setting
filter out test district from all dashboards for non superusers
ignore duplicate receipts within two days + tests

depends on newly added dupechecker submodule
update the alerts warehouse generation to be more readable and efficient
receipt test that didn't make it into earlier commit
add two new alerts for pending and approved stock requests
disable responses to duplicate messages
add support for overriding the max level handling on second receipt
missed south migration from 7d253b19a3e8c7a0f85ab9f35caeb602d44a346b
update submodule to fix tests
fixes to make the site more robust in response to missing data
add hsa stockouts table download
clean template formatting (replace tabs with spaces)
csv download for emergency order chart