Allow the use of behavior callbacks

R14 does not support the -callback style behavior definitions. This
allows users to define a 'NO_CALLBACKS' macro that will fallback to the
older behaviour_info/1 method.