GitHub repository: thetwopct/revisionable
Description: Easily create a revision history for any laravel model