Merge pull request #16 from kkozmic/APIv2Spike

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

Another iteration
overload for simple cases of item description