Using specific exceptions for errors
Fixed tests, introduced 'IsWithApprovedExeptions' for activating approvals in ConventionTest
Merge pull request #17 from JakeGinnivan/AnotherIteration

Another iteration