The changes I've collected so far

I've merged some bugfixes and updates from cleditor forks, then I made some modifications too.

Whether it's going to be merged or not, I want to make this pull request visible. I couldn't found any replacement of cleditor and it's going to be fall behind of html, css and jquery updates day by day.

So I think maybe it can help someone else who is in my situation.