Revert "build updates, merging TinyMCE"

This reverts commit 88690f0c27c71abb03c885af0d912ed0f6a27f69.
Revert "Revert "build updates, merging TinyMCE""

This reverts commit 9ddaba64328c3a664b3f05047233f23ea4c6fb1b.
Reverting a previous pull request's impact points by hand because git fucking sucks.
fixing issue with unsanitized cID parameter in request library