ILSGateway module structure refactoring
Merge branch 'master' into ilsgateway-module-refactoring
Merge branch 'master' into ilsgateway-module-refactoring

Conflicts:
	custom/ilsgateway/run_reports.py
	custom/ilsgateway/tanzania/run_reports.py
	custom/ilsgateway/tasks.py
	custom/ilsgateway/warehouse_updater.py
Added initial syncing support from EWS Ghana project.
Refactored commtrack handling for EWS Ghana.
Code refactoring
Merge branch 'master' into ews_ghana_initial_integration
Added support for syncing StockData from EWS Ghana project.
Merge branch 'master' into ews_ghana_initial_integration

Conflicts:
	custom/ilsgateway/tasks.py
Refactored code - moved EWSGhana integration to seperate module.
Move handlers from EWS to CommCare
Fixed and extended tests
Merge branch 'master' into ews_ghana_initial_integration
Fixed bugs in tests
Added test for stock data, code tweaks
Moved EWS Ghana handlers from ILSGateway into ewsghana custom module.
Merge branch 'master' into pr/4704
Merge branch 'master' into ews_ghana_initial_integration

Conflicts:
	custom/ilsgateway/commtrack.py
	custom/ilsgateway/models.py
	custom/ilsgateway/tests/test_product_sync.py
rename migration files to have proper ordering
Merge pull request #4704 from lwyszomi/ews_ghana_initial_integration

Ews ghana initial integration