Feature - Validation exception factory method

This PR adds a new static factory method to more easily create ActiveRecordValidationException instances by passing in a validated model instance

This makes it much easier to do the 99% case when creating these kind of exceptions.

PR #13 gave me this quick idea.
Do we still want to use stale notations?