CDK-486 add embedded solr server

Small patch to enable use of EmbeddedSolrServer to build the index. Testing this on my MBP running everything locally revealed a 5x speedup. Useful in ETL flows building the index on shared storage or building and pushing later.
Please use 2 spaces per indent like the rest of the code base.