formatter notifications
send notification objects from reporter
upgrade deprecation formatter
upgrade legacy formatter
move notifications into own file
rework formatter specs to use actual notifications
refactor deprecation notification back to struct
used is a private method on seed
make the notification helper stricter
yard docs for notifications
[skip ci]
sanitize the deprecation notification slightly
make notification null_notification and singleton
fixup old custom formatter feature
formatter warning is nicer
rework legacy formatter detection to handle cases where the formatter
inherits from us
handle "mixed mode" legacy formatters which dont implement new interface but inherit from our new interface
directly require formatter
cleanup specs based on myrons improvements
switch back to if defined?(super)