Remove trailing whitespace
Add Gemfile and hardwire Gem versions to allow local rake
Fix deprecation warnings in test suite
Bring version specification into standards
Move .travis.yml into modern Rubys
Remove Jeweler as dependency (and some of its cruft)
Reformat gemspec
Gem file list now comes from Git
Sermo-ize version:

1.2.2.sermo
Move ActiveRecord dependency to ~>3.2 and clean up spec_helper
Remove Composite Primary keys dependency
Remove table upgrade
PL-296: User Data Audit: Update Acts As Revisioned Gem

Add ActsAsRevisionable#build_revision

This builds an revision record without saving it to the database.
This is necessary if you'd like to compare the current state to a stored revision.

It also brings arbitrary attributes forward. This work was done b/c it
was just re-reading from the database, so non-db backed attributes go
swallowed.
Merge pull request #1 from ajvargo/av/PL-296

Cleanup and add #build_revision and attribute keeping