added functionality to record a request in any controller that uses 'record_what_happens'. added migration to install table. added activerecord definition