migrate components to IndexerConfig settings
read and write node-id to disk

* load sink configuration from IndexerConfig settings
* remove thread id from log4j pattern layout
converted IndexerConfigException to case class