escape filename for attached images in mail correctly

some mail clients could not handle rawurlencode
better way of translating the placeholder for dateField

for format use the translated php format, for labeling the translation of yyyy-mm-dd
not perfect anyway ...
delete Form Path in DownloadTag Controller - not necessary
set status back to cart only if it's pending

this avoids setting payed back to cart
don't convert array to string

fixes php 5.4 notice
fix class name of test
fix test
htaccess
fix test class name
php 5.4 compatibility: don't convert array to string

fixes Kwf_Form_File_FileTest::testSaveDisabled1
make test pass on newer servers (travis)
Merge branch '3.0' into 3.1

Conflicts:
	.htaccess
Merge branch '3.1' into 3.2
Merge branch '3.2' into 3.3
Merge branch '3.3' into 3.4
merge branch '3.4' into 3.5
Bugfix function call
fix test

also processInput for disabled fields

just don't save it
Merge branch '3.5' into 3.6
Merge branch '3.6' into 3.7