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.
Let's also add a unit test that covers this case.