Fixing issue in backend plugin manager, where malformed or non-XHTML
markup in a plugin description would cause a "Cannot parse XML 0" error
and refuse to load the plugin.  Basically replaces XML parsing with
regex for detecting a <p>foo</p> to use as the legend.