new method #audit_send (sends custom events to audit system)

Corresponding api method for https://github.com/conjurinc/authz/pull/33 
How about `input.respond_to?(:to_json)`?