More thorough bbPress compatibility and WP feature improvements.

Took another whack at it to resolve some WP trash & revision encoding issues.

I believe this to be completely bbPress compatible out  of the box now.

There is some improvement on the TinyMCE bug I mentioned in the previous pull request. A TinyMCE display bug still lingers with this commit and its predecessors relating to tinymce. I'll submit a bug report with more info.