made callbacks backwards compatible (#30625)
made callbacks backwards compatible (#30625)

* made callbacks backwards compatible

This fixes #30597 for those that were not inheriting from base.

Added deprecation notice so those callbacks get updated.

Callback must either inherit from base (directly or indirectly),
which already implements this or implement set_options themselves.

* added note about porting guide

thaim/ansible,thaim/ansible