Fixes necessary for log_events service.
Subclasses can override the name of the attribute to use in calculating
the last-modified time; modified_at is no longer required for
sublcassing Resource.
Migration for rename of log_events.whodunnit column to modified_by_id
Merge pull request #15 from reciprocity/feature/js_events_log

Changes needed to fix the log_events service.