added domain specific exceptions and fixed tests
added new exception when the schema is invalid and a common interface to all exceptions
Merge branch 'titomiguelcosta-master'
Merge pull request #34 from titomiguelcosta/master

added domain specific exceptions and fixed tests
Merge remote-tracking branch 'origin/master' into 1.0.0

Conflicts:
	src/ApiDefinition.php
	src/Parser.php
	src/QueryParameter.php
	test/ParseTest.php