functioning version, specs, and read me

@darbyfrey @alkalin3

Public repo for DRYing up common usages of rabbitmq with Napa services
in lib/napa_rabbit_publisher/rabbit_active_record_callbacks.rb it shows `after_create` and `after_update` vs `after_save` here