TinyMCE 4 support and spec refactoring for 2-0-stable

spec refactor and TinyMCE 4 support. Should be able to pull right in.