Update data package schema to conform to version 1.0.0-beta.14
Update data package schema to conform to version 1.0.0-beta.14

Version 1.0.0-beta.14 dropped 'licenses' in favour of 'license' for
both data package and resources. This updates both by putting
license in a subschema (definition) and referencing it from the
data package license and resource license properties. Putting it
in definitions also allows other schemas to more clearly reference
it.

dataprotocols/schemas,borysyuk/schemas,dataprotocols/schemas,borysyuk/schemas