It turns out that the double BR tags observed in https://sourceforge.net/tracker2/?func=detail&aid=2580214&group_id=15539&atid=315539 were created because the bbcode plugin for tinyMCE was converting all newlines to BR tags, even if there was one already there or not.
These files fix that & also keeps tinyMCE from hiding the [quote] tags because noone knew what they were looking at & tinyMCE kept stripping the author's name from it anyway.
This allows the previous patch to work properly.
/javascript/editors/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js
/javascript/editors/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin.js