Refactored m4change datespan filter, and made it default in commcarehq.
Updated possible selections and date ranges.
Merge branch 'admin-reports' into number-of-products
Add timestamps to SQLProduct
Move product timestamps from couch to sql
Add number of product graph
Updated date ranges according to latest QA comments.
Removed last quarter option from DateSpan filter, also added custom default datespan for Submit History Report.
change error msg on a bad request for the Daily Form Stats report
Merge branch 'master' into number-of-products

Conflicts:
	corehq/apps/hqadmin/reporting/reports.py
	corehq/apps/hqadmin/reports.py
Fix get_open_subcase_actions
Refactored code, also improved es_query
change bad request error msg to something less certain
Auto generate unique product code if not provided
IntraHealth - fixed issue with archived forms
refactor current ledger lookup into its own method
remove whitespace
add ledger sections to case details view
Added parsing to values in Recap Passage calculator.
Merge pull request #4479 from dimagi/number-of-products

Number of products