closes #1063 introduced field-type dependant input data filtering
refactoring
Update select2 css

Not in sync with the .js
Formatting (use 4 spaces)
removed excessive casting
Merge pull request #1064 from cm-jan/issue-1063

#1063 fixed user input filters for arrays
Merge pull request #1028 from dlondero/issue-1028

Select2 bug
Merge branch 'master' of github.com:cargomedia/CM into formatting

Conflicts:
	library/CM/Form/Abstract.php
	library/CM/FormField/Abstract.php
	library/CM/FormField/Text.php
	tests/library/CM/Form/AbstractTest.php
	tests/library/CM/FormField/TextTest.php
Merge pull request #1069 from njam/formatting

Formatting (use 4 spaces)
fix form field empty validation
Merge pull request #1070 from mariansollmann/issue-1070

fix form field empty validation