Feature/index

Fixes indexing bugs related to new GCS and MR libraries that introduced permission issues. Adds support for single and multiple resource indexing. Adds new parameters to control MapReduce shards and processing rate.