Add getter & setter for translatable_content in CMSPlugin
Typo
Added tests for get/set_translatable_content
cosmetic changes for @piquadrat
wording changes in comments
Removed uneccessary utf-8 encode
Removed get_plugin_instance in getter/setter

If you're not calling these methods from the instance you're likely to use the CMSPlugin's methods instead of the ones of your plugin
fixed logic
Code cleanup
Added docs
Merge pull request #2478 from Chive/develop

Add getter & setter for translatable_content in CMSPlugin
Fixes https://github.com/divio/django-cms/issues/2487
Fix COPY_SLUG_REGEX
Add test for cms.utils.get_available_slug infinite recursion
Fix docstring
CREATION_BY_TEMPLATE changed to CREATION_BY_CODE
Merge pull request #2487 from Chive/fix/delete-static-placeholder-plugin

Emptying a static placeholder will not be published
Merge pull request #2490 from spillevink/bugfix/creation_by_code_typo

CREATION_BY_TEMPLATE changed to CREATION_BY_CODE
Check if title is set before adding newline
get_attribute should never raise KeyError