Add Pry as a development dependency.
Add a basic table auditing system.
Rename column.
Tweak audit table to only record changes to each row.
Flesh out pending specs a bit.
Record the entire contents of the row when it is deleted.
Add another pending spec.
Add audit_table option to always include a certain column.
Support ignoring certain columns for the purposes of determining whether to track an update.
Leave out ignored columns from the audit_table completely.