Cleanup work on new observers

Change the naming of methods within the observers to match what's used
already for CMA cases and IDF's.

Fix a (supposed) bug where we didn't notify panopticon on update of an
aaib report.

Remove legacy TODO.