update snap data from methods in #snap! instead of #save_audit
tweak doc
Merge branch 'async' into bucket

Conflicts:
	lib/auditable/auditing.rb
	spec/support/models.rb