Merge pull request #28 from dalabarge/develop

Add interface for trait
Revert breaking change
Merge branch 'master' of https://github.com/dwightwatson/validating into develop
Fix merge conflicts with PR #29
Merge pull request #29 from dalabarge/develop

Fixed Validating Observer and corresponding unit tests
<ocd-rage>Typo</ocd-rage>
Merge pull request #32 from connor4312/patch-1

<ocd-rage>Typo</ocd-rage>
Fix merge conflicts
Exceptions are now thrown from the observer
Fixed incompatibility between trait and interface.