viv: dump QWebView-derived MemCanvas classes to HTML files (Memory View

and FuncGraph View and Symboliks View).  Sadly, we can't currently
easily do this for the CallGraph or Tree Views (eg. Functions, Workspace
Names).  perhaps the TreeViews will be added later.  not sure about
CallGraph, it's a different animal altogether.
any time you do anything in a hard-coded number of pixels, it will also not be able to account for variants in screen resolution ( ie, it'll "feel right" to you at 50 px because of the size if your monitor and fonts, ).  Also, having "magical" interface behaviors like that which aren't bounded to a visible widget / boundary ( ie, button, within a box, etc ) is usually highly counter-intuitive.

maybe we should make a higher "view" ctx menu item and put "save to html" within it to minimize clutter, but always display it to avoid one-off hard-coded magic.