Required and extended paper_trail.rb to include the cleaner module I created.
Added a grouping_by_date method to version.rb. This method, used in conjuctioned with group_by allows a version to be split into separate days.
Cleaner module with methods for grouping, analyzing, sorting and then sanitizing(removing) extra versions.
Added tests for the new methods created for cleaning paper trail versions.