Usergrid 348 - JSON Schema support for entity types

This pull request implements validation of entities via JSON Schema.  It also updates Jackson to the latest version.