noShipping can now be set in paypal payment as setting and is deactivated

if activated all customer data will be sent to paypal
Show own visibility in page tree

If a parent node is invisible current node is also invisible, but should be shown visible in page tree
Fix tests
Merge branch '3.3' into 3.4
Set css class current also for submenu in menu expanded
Fix form in ajax view

as AjaxView re-inserts elements on load the form has to be re-initialized
save shopBoxCartInitDone into dom object

if elements moved in dom it will reinitialize correctly new
if no chained is found delete link for cart
Fix MenuExpanded: when text is {name} (wich is default) replace it correclty
Do urldecode before generating checksum.

Problem occured when using image with spaces in newsletter-mail.
It seems urldecode once (in Kwf_Media::getChecksum) isn't enough.
Revert "Do urldecode before generating checksum."

This reverts commit 7b5c12e19f1ff49650460fc0ea5a0079e05a9462.
Use rawurlen/decode to be compatible with specialchars

The problem occured with filename containing + for uploaded image.
+ was decoded with %something and encoded to something different,
so it was effected in both ways and therefore resulting in exception.
Use encoded filename for checksum

This is a better solution because most of the time the filename
to check the checksum is encoded.
Merge pull request #193 from Ben-Ho/3.3-Media_Url_Fix

Use encoded filename for checksum
get dynamicly if https or http is supported for youtube iframe api
Revert "get dynamicly if https or http is supported for youtube iframe api"

This reverts commit ffbdfe78a884b06447ff6da01137820224081962.
Add translations
Correct language in translation entry
Add Translations
Skip fulltext indexing for newsletter