Laravel 4 Model versioning made easy