gg-7553: Done.
GG-6801 - logic of work dir resolution  is placed to one class
Merge branch 'sprint-20' into gg-6801
GG-6801 - fix
GG-6801 - test fix
Merge branch 'sprint-20' into gg-6801
# 6801 - minor fix
Merge branch 'sprint-20' into gg-7553

Conflicts:
	modules/src/java/org/gridgain/grid/kernal/processors/cache/dr/ent/GridCacheDrHandler.java
	modules/tests/java/org/gridgain/grid/kernal/processors/dr/hubs/GridDrMetricsSelfTest.java
	os/modules/core/java/org/gridgain/grid/kernal/processors/cache/GridCacheMetricsAdapter.java
Merge branch 'sprint-20' into gg-6801
GG-6801 - wip
GG-6801 - wip
# gg-7368: WIP.
# gg-7368: Fixes.
# GG-6312 Need to implement near cache for ATOMIC mode
Merge remote-tracking branch 'remotes/origin/sprint-20' into gg-6312
 gg-7553: Fake commit.
 gg-7553: Fake commit.
Merge branch 'sprint-20' into gg-7553
Merge branch 'sprint-20' into gg-7368
# GG-6312 Need to implement near cache for ATOMIC mode