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.
Done :)