Refactor get_schema to accept group and type

Decouples the schemas library from our Django models. This makes testing
a little easier and makes it easier to use the schemas package
separately from Django.
Adds failing tests for validity of schemas
Fix json schemas

They were not valid json-schema.
Merge pull request #161 from alphagov/validate-data-type-schemas

Validate data type schemas