redone the schemas for v3 compatibility, better referencing etc
adapted the tests to new schema paths
api provider interface demands getSchemaValidator() method to provide a validators for controllers etc.
added optional "type" property to package schema
test to validate an example package response