Initial version of the Index component. It supports configuring, mounting and starting an ElasticSearch instance per user. Index data for a given user is retrieved from a DataSink in form of an encrypted truecrypt container which is mounted as data and log endpoint for ElasticSearch