Working on report system

- removed defunct "consent outstanding" report
- moved generic code from base report to cenozo