placeholder object permission
init ci test
Separated object from model permission checks.
Since ModelBackend always returns False when object is given to has_perm
method, it is preventing model permssion to be acknowledged.
Added tests based on django-guardian as object-level-auth backend.
Since request.LANGUAGE_CODE might not always be avialable use cms.utils.get_language_from_request

get_language_for_request has a fallback mechanism for django-cms setups that don't need any i18n features.
removed guardian dependency for placeholder object permissions tests
fix import
Merge remote-tracking branch 'remotes/upstream/develop' into placeholder_object_permission
plugin menu for embeded plugins now groups by module
remove console logs
ensur eresponse.reload is honored and readd success highlight
Merge remote-tracking branch 'remotes/upstream/develop' into placeholder_object_permission
Merge pull request #2131 from FinalAngel/feature/fixes

Fixes reload on move
Added tentative test for bug #1881
Fix test for 1881
set correct fallbacks in test project settings
Fix for python 3
Merge pull request #2167 from yakky/feature/test_1881_30

Port of the test for multiple site publishing to 3.0
runtestserver command now accepts the --db argument to use database other than sqlite
Added support for plugins to register URL patterns for views.