fix for the map type control

the map type control was always disabled
don't send applicationAssetsVersion for ajax requests in frontend

this doesn't make much sense in frontend.
fixes error message in eg. ajaxview after cc assets
Improve speed and correctness of callOnContentReady
date picker styling

fixed the chrome width issue also for the frontend
show parent page in mobile menu for sub pages because these pages can not be called

only show parent page if setting is set and not links on first child page
support ext4 ux dependencies
Rest Controller: make fillRow protected to allow overriding it
allow defining multiple rest routes with different prefix under api/

used by outdoorcockpit
renamed setting showParentPage in mobile menu
CSS Bugfix
Bugfix table name
Add Translations

Conflicts:
	trl.xml
Revert "Improve speed and correctness of callOnContentReady"

This reverts commit a5588cc8463de0d262c933b7be454c4ef3019c26.
It breaks calling callOnContentReady for an element loaded using ajax.
noShipping can now be set in paypal payment as setting and is deactivated

if activated all customer data will be sent to paypal
Changed width to clientWidth due problems with height 0 on images durinig load
add setting to image component that defines width

usually image is responsive (100% width of parent), but if image floats or is absolute positioned it doesn't get a width and will have 0 width.
This setting gives the image it's width using inline style.

Also remove the code that has been done exactly that in TextImage.
set defineWidth false in FullWidthImage, add defineWidth 'if' in ImageEnlarge tpl
Merge branch 'img-define-width'
Rest API: add afterUpdate/Insert/Save methods that can be overridden to implement custom logic
Call event in DoubleTapToGo only when it has to be fired