Since we won't support complex sharding configuration we'll just use shard int args and go for a simpler config mechanism
Better validation of connection params, removed index schema references, fix solr connection usage