Start of a ruby mixin to audit changes to ActiveRecord models