Bugs fix: Apply patches to integrate ckeditor with the latest media work.

## Ready State: Yes

Media recently refactored media integration support for ckeditor
module into the media_wysiwyg submodule. This includes patches to
make ckeditor work with media.

Also removes libraries project which is included in installkit.

Also moves ckeditor library version to 4.3.1.

### Patches from issues

- https://drupal.org/node/2159403
- https://drupal.org/node/1649464
- https://drupal.org/node/2158741

## Requirements & Dependencies

* PR for imagex_media improvements must be merged as well (to test, media will have to be rebuilt in addition to what's listed below) https://github.com/imagex/imagex_media/pull/10

## Deployment Instructions

* Merge code.
* Run build of ckeditor module and ckeditor library
* Clear caches with `drush cache-clear all`
* Clear browser's cache

## Usage/Test Instructions

* Go to wysiwyg editor and make sure media elements are tokenized and untokenized properly when the editor binds and unbinds by clicking "Switch to plain text editor" and then returning to the wysiwyg.
* Make sure media elements save properly and upon re-entering the edit form nothing has been stripped or removed.
* Test not only image media elements, but also document elements like pdf files using the default display mode to make sure the file icon is next to the link text and that neither are destroyed or broken on bind/unbind.