[#1999140]: Canvas effects using imagemagick might fail due to earlier -gravity settings.
Refactored canvas effects: added parameter types in documentation and signatures. Standardized function documentation. Comments according to Drupal coding standards.
[#1998354]: Non-ASCII characters fail to display correctly on many systems (when using Imagemagick).
Refactored the image_effects_text_test module to no longer depend on features.
Further code enhancements (messages, comments) to autorotate.
Add translation option to the sample text. https://drupal.org/node/1967544 . Updated the text effect default settings so that it gives a visible result out-of-the-box. Changed vertical alignment so it actually shows. Upsized text so it shows on the normal 'preview' thumbnail. Pre-fill the ttf font file path from the test module.