Remove CALLBACK_DATA and CALLBACK_SETUP macros

While still using 'goto __final' in a few areas of the code, it is
now explicit and not hidden by a macro.