ESDEV-1140 test case: different subshop; Updated environment validator, that config values would be taken from database
ESDEV-1140 test case: different subshop; Added comments.
ESDEV-1140 test case: different subshop; Added subshop test case
ESDEV-1140 test case: different subshop; Added subshop test case
ESDEV-1140 test case: different subshop; Updated cleaning method to clean more data related with modules from database
ESDEV-1140 test case: different subshop; Updated comments
ESDEV-1140 test case: different subshop; Removed shop id use from validator
ESDEV-1140 test case: different subshop; Added case for subshop in sorting test
ESDEV-1140 test case: different subshop; Code beautifying
ESDEV-1140 test case: different subshop; Removed subshop tests from PE/CE editions
ESDEV-1140 test case: different subshop; Removed subshop tests from PE/CE editions
ESDEV-1140 test case: different subshop; Moved activateModulesOnShop method to environment class