Fix: typo in assume_logged_out() call.
Experimental: use DOM to procedurally generate XHTML.

First effort in porting the view type page.
Rework Document::element() syntax, complete type page transition.
Port attribute and effect pages to DOM.
Port the rest of the db browser pages to DOM.
Split Page and RawPage, introduce Formatter and RenderContexts.
Add notification indicator in Page::makeStateBox().
Convert main page to use DOM.
Fix: removed some dead code in show_info. More aggressive caching in main.
Fix: type trait formatting.
Fix: oops.
Get rid of Page::endbody, do stuff after finalize() instead.
Port search box/search page to DOM.

Also make custom elements for some form elements, and
sprites. Refactor some search-related code.
Add Rubicon 1.2 to EVE versions.

Also use a different version number to track dogma changes.
Show a warning when lodaout dogmaver is very old.
Port profile page to DOM.
Use DOM in import/convert pages.
Remove obsolete search formatting functions.
Use numeric csrf tokens.
Port login/register pages.