Remove det surgery

**DO NOT MERGE** - waiting to see if some migrations run.

Notes:
* deploying this change will require some app downtime (probably several hours) as the `detection_extract_view_mv` needs to be re-built and re-indexed.
* this should fix #110