XD-945 Adding a beginning of the HDFS store module
XD-945 Formatting, adding JavaDocs where missing
Fix generics warnings
Merge remote-tracking branch 'trisberg/XD-945'
XD-945 remove log4j.properties per code review