Add custom index.data_path and index.data_template settings
Hide .dataPaths inside of NodeEnvironment
Remove extra dir resolving in resolveCustomLocation
Fix typo in NodeEnvironment's default data_template
More logging in AbstractShardStore
Add unit tests for NodeEnvironment.dataPaths()
Rename dataPaths() -> shardDataPaths()
Add test for NodeEnvironment.shardPathsIncludingCustom()
Remove unused IndexMetaData methods
Remove some extraneous code, use *IncludingCustom methods