DATASLOR-192 - Polished reference documentation.
DATASOLR-189 - SolrServerUtils should also copy HttpClient.

We now check for the HttpClient used within SolrServer and create a new instance copying properties over to the new one. This is required to preserve credentials and other properties that might have been set.
DATASOLR-195 - Improved detection of custom implementations for CDI repositories.

Adapted to API changes in CDI extension.

Related ticket: DATACMNS-565.
Original pull request: #43.
DATASOLR-194 - Updated changelog.
DATASOLR-199 - Updated changelog.
DATASOLR-199 - Prepare 1.3.0.RELEASE (Evans GA).
DATASOLR-199 - Release version 1.3.0.RELEASE (Evans GA).
DATASOLR-199 - Prepare next development iteration.
DATASOLR-199 - After release cleanups.
DATASOLR-163 - Register MappingContext properly for usage with spring-data-rest.

We now make sure we register a mapping context that is supposed to be used with sd-solr. In case one already defined a SimpleSolrMappingContext we’ll pick that one up for further usage.

This change allows the basic usage of sd-solr along with sd-rest which depends on reading mapping context.
DATASOLR-203 - Cloning EmbeddedSolrServer should reuse existing CoreContainer.

We now reuse the already initialized core container instead of creating a new one. This preserves already registered SolrCore instances. Prior to this change enabling multicore support would error as cores might not be available.