wip for caselist report refactoring

moving maps and caselist to their own namespaces
to keep things clean and remove circular dependencies
fixing imports to prevent circularity
updating hsph-head for tests to pass
Merge pull request #1840 from dimagi/pre_super_case_list

Pre super case list