tests for getRawList method
Changed usage from loading full list of shop objects to loading simple array to reduce load with high shop count.
Modifications according to code review notes.
revert oxshoplistTest
Tests moved from oxshoplistTest to oxsimpleshoplistTest and now uses oxSimpleShopList
Added new class of oxSimpleShopList which will get simple shop list instead of oxShopList. Functionality now defaults to getting full list with no parameters and possibility to add where statement.
Changed usages of oxShopList to oxSimpleShopList. Simpliefied overall usage in most cases. Added method coding style format.

Conflicts:
	source/application/controllers/admin/navigation.php
	source/application/controllers/admin/shop_license.php
	source/application/controllers/admin/shop_main.php
ERP-10 Fixed view generation for multi language tables.
Separated EE tests, and made a non EE test to check for shop count.
typo fixes
Cleaned up code

Conflicts:
	source/application/controllers/admin/navigation.php
Coding standards compliance

Conflicts:
	source/application/models/oxarticle.php
Provided where statement might also be an empty string.
ESDEV-1913 New variant is assigned to the same subshop as parent product

Conflicts:
	source/application/models/oxarticle.php
ESDEV-1913 New variant is assigned to the same subshop as parent product

Conflicts:
	source/application/models/oxarticle.php
ESDEV-1913 No assignment for non existing parent

Conflicts:
	source/application/models/oxarticle.php
No assignment for non existing parent

Conflicts:
	source/application/models/oxarticle.php
ESDEV-2074 - removed duplicated method
ESDEV-2074 - removed duplicated method
ESDEV-2074 - cleanup teardown of OxidTestCase