rename StockReport parser class to StockReportHelper
add basic support for configuring and parsing requisitions
Merge branch 'master' into commtrack-reqs
make requisition actions an enum
add __repr__ to commtrack actions
convert in-process transactions from a dict to a class

also rename some variables to make it clearer what's being passed around
add utility function to make requisitions + tests

- incomplete stubs for including requisitions in SMS processing
- moving stuff around in tests
Merge branch 'master' into commtrack-reqs
refactore requisition handling code, hook in requisitions to sms handler

- also tests
Merge branch 'master' into commtrack-reqs

Conflicts:
	corehq/apps/commtrack/models.py
fix tests
Override and wipe out md5 field from v0.4 API
Merge pull request #822 from kennknowles/api-no-md5

Override and wipe out md5 field from v0.4 API
only try to make requisitions in sms processing if there are transactions
fix bug with action type/name confusion
fix parsing for requisition actions
fix bad ref
add user as report.show_in_navigation argument
hide manage deployments for commtrack
include new saved/scheduled reports in without requiring another reload (Case:53957)