Add evilness to avoid converting strings to Unicode when drawn
[[ Bug 12459 ]] Setting graphic effects to non-array value should work the same as setting them to 'empty'
Make arrayEncode encode in legacy format by default
Merge pull request #748 from runrevali/bugfix-12203

Bugfix 12203
Merge pull request #747 from runrevali/bugfix-12459

[[ Bug 12459 ]] Setting graphic effects to non-array value should work t...