New OPM custom report

Making a separate PR for https://github.com/dimagi/commcare-hq/pull/2303 to include my changes
(will self (sorta)-merge)