mptt copy plugins problem
some changes to the plugin ordering code
Update cms.modal.js

The CMS modal was not displaying correctly in Firefox or Chrome. $(window).height() posed a problem when the height of the content in the CMS modal was greater than the screen height. Replacing $(window).height() with screen.height fixed the problem. This problem could also present itself when the content width is greater than screen width - thus $(window).width() was changed to screen.width.
don't swallow ImportError due to importing app that exists

Previously get_module() would try swallow the ImportError, but there are
two causes for the ImportError - the module file doesn't exists, or
importing the module file causes an ImportError.  We want to swallow the
first but not the second.

This commit uses the imp module - imp.find_module() looks for the module
and will cause an ImportError if the module does not exist.  But it will
not actually run the file code.  So the try/except block is put around
imp.find_module().  If there was no ImportError at that point, we then
to load_module() outside the try/except block, and if that fails we die
here immediately.
Do all the module search in try/except block
Fix the new get_module()

Had the arguments inverted, and didn't previously cope with modules deep
 in the heirarchy.
Merge remote-tracking branch 'foobacca/import_fix' into fix/import-broken-plugins-2
Add test for importing broken cms_plugins
Update minimum version of djangocms-text-ckeditor for recent builds of django-cms

Using the previously recommended version of 2.0.5 results in `ImportError: No module named utils` since cms.plugins.utils has been removed.

Upgrading djangocms-text-ckeditor to 2.1.1 resolves this.

Signed-off-by: Martin Koistinen <mkoistinen@gmail.com>
Merge pull request #2599 from gentleShark/develop

Update cms.modal.js
Merge pull request #2609 from mkoistinen/update_dependencies

Inc. min. version of djangocms-text-ckeditor for recent builds of django-cms
Merge pull request #2606 from foobacca/import_fix

don't swallow ImportError due to importing app that exists
bumps version to 3.0b4.dev4
finally found the mptt fucker in copy plugins
fixes #2613
fixed reversion tests
Merge branch 'develop' into fix-2583
reverted some of the new ordering logic
Merge pull request #2617 from digi604/fix-2613

fixes #2613 (plugin edit marks page as dirty again)
Merge pull request #2595 from digi604/fix-2583

Fix 2583