Solr Component: Solr Cloud Support, HTTPS support, many many test updates to support.

New SolrCloud producer. Can be used with

     solrCloud://localhost:8983?zkHost=localhost:8123/solr&collection=collection1

Solr producer can also be used with HTTPS via solrs:

     solrs://localhost:8983

Most of the changes in this patch have to do with test updates to support these changes. The test updates run all the existing camel-solr tests against all three possible Solr endpoints: normal HTTP Solr server, an HTTPS Solr Server, and an embedded Solr Cloud cluster. The latter utilizes Solr 4.8's [MiniSolrCloudCluster](https://issues.apache.org/jira/browse/SOLR-5865) support to create an embedded Solr Cloud cluster for testing.

Additional updates have to do with reorganizing and updating the solr configurations to support Solr 4 and updates required for Solr Cloud support.

Let me know if you have any questions!