Merge pull request #8 from gbastien/master

First step to make inline edit work...
Changed the way external plugins are registered in javascript.

It's better to use the three parameter variant of
``CKEDITOR.plugins.addExternal`` because this will make the base URL
for the plugin resources available within the plugin code as
``this.path`` correctly.

Otherwise ``this.path`` contains the full URL to the plugin script
itself which consequently breaks loading of related resources
(images, translations, etc).

Before, this.path was something like

  http://server.com/++resource++my.package/ckeditor/plugin.js?t=xxxx

and now it gets correctly set to

  http://server.com/++resource++my.package/ckeditor/
Merge pull request #10 from gbastien/master

Adapted launchCKInstances method to be able to receive a list of CKeditor field ids to launch
Limited string length to be searched under 3000 characters by re.search method.
Fixed a bug when the ids_to_launch parameter is empty.

This broke the initialization of ckeditor instances as part of the
onload handler.
Check the default_editor site property.

When determining whether the member wants to use CKeditor also check
the default_editor site property.
Update install and uninstall to change the default_editor site property.

This is instead of the wysiwyg_editor memberdata property.
Removed DOS line endings from files with dos2unix.
Explicitly empty the portal_memberdata.wysiwyg_editor.

This means we will use the site default_editor, which we already set as CKeditor during the install.
Run bin/copy_ckeditor_code
Preparing release 3.6.8
Back to development: 3.6.9
Fresh http://downloads.buildout.org/1/bootstrap.py
Extend buildout.plonetest from github.
works under Plone 4.3
Merge remote-tracking branch 'collective.ckeditor/master'

Conflicts:
	collective/ckeditor/browser/statics/ckeditor_plone.js