DATASOLR-72 - Create schema for entities.

Refactor SolrSchemaCreator to use a SchemaResolver to extract schema information from persistent entites.

Added some tests to assert values are mapped correctly to the according schema structures.