create/update/destroy can now have custom events
Testing under JRuby
Fixed serializer test - JSON.dump doesn't work for HashWithIndifferentAccess in JRuby
Test against JRuby in Travis CI
Fix serializer test - order of keys in dumped JSON is not consistent
Simplifying the :changeset method on the Version class.
Fixed documentation for custom serializer
Adding setter module method for the 'serializer' config option to PaperTrail module.
Removing unecessary 'yaml' require statement from PaperTrail module.
Adding some more thorough test coverage for tracking of destroy events.
Changed name of (un)serialize_attributes methods so they don't conflict with other gems
Added support for configure block
Fixes active record deprecation warning
Make the create object work with custom serializer
Some minor syntax tweaks, updated CHANGELOG.
Update CHANGELOG.
Code condensation.
Update CHANGELOG.
Using ActiveSupport::JSON for better compatibility
Merge remote-tracking branch 'dwbutler/jruby' into jruby

Conflicts:
	lib/paper_trail/has_paper_trail.rb
	paper_trail.gemspec
	test/unit/serializer_test.rb