Cleaned up a few places where it was checking arg parsing wrong.
Renaming who formatter to renderer for consistency.  Adding the missing room renderers.
Made template renderer more generic for the renderers that weren't doing anything fancy.
Split up Formatter class into a bunch of smaller specialized formatters.
Ongoing formatter refactoring - removing the configreader var.
Moving room renderers into the desc factory.