Update rich text editor

Change the rich editor from iframe based to an in-page content-Editable.

With in-page we gain the following:

 * Page style and edit style are the same
 * Easier to handle events: only one page to take care of
 * Opens opportunity for auto-completion functionality

Tested with Chrome 33, Firefox 28, Safari and Safari mobile.