Cleanup
Cleanup: Removed redundant fatal errors
Documentation|libgui|Font: How to use indentation and tab stops
Fixed|Client|Font|RichFormat: Popping formats off the stack

When returning to an earlier format using the "." escape sequence,
the tab stop and indent mark must be unaffected.
Refactor|Client: GuiWidget is derived from QObject

All widgets will benefit from signals and slots.
Documentation|libdeng2: Fixed apidoc issues
Refactor|Widgets: Conditional tree notification, pre/post handlers

Improved the widget tree notification mechanism to include an optional
condition callback and pre/post handlers to be called before/after
notifying the children of a widget.

Classes derived from GuiWidget now need to override drawContent()
rather than draw() because the latter contains additional logic
common to all GuiWidgets.
Refactor|libdeng2|RuleRectangle: No need to have a public Clock observer
Fixed|Client: Use of tabs in the 'version' command
Client|Widgets: Added basic implementation of ScrollAreaWidget
Fixed|Windows|Installer: Deploy the 'gui' Doomsday Script module

The previously missing 'gui' module is now deployed in the Windows
installation.
Refactor: Improved _E() macro for easier usage

The argument to the macro is now automatically converted to a string
literal.
Refactor|Client: LogWidget derived from ScrollAreaWidget

LogWidget now uses the rules-based ScrollAreaWidget for event handling,
positioning  the scrollable content and drawing the scroll indicator.
Fixed|libdeng2|RuleRectangle: Vertical input/output dependencies

The Height output rule was not properly dependent on the vertical
inputs.
Refactor|libdeng2: Renamed ScalarRule::scalar() to animation()
Cleanup
Client|UI: Adjusted task bar and console behavior

Based on feedback, Esc now opens just the menu. Shift-Esc will open
just the task bar (focusing the console command line). Shift-Esc will
then dismiss the taskbar+console completely, while a plain Esc will
first close the console and then another press will hide the task bar.
UI|All Games: Added "taskbar" cmd, replaced the Control Panel menu item

Instead of opening the control panel, the menu now has a "Show Taskbar"
item for showing the task bar. The control panel remains accessible
via the task bar by clicking on the DE logo.
Console: Improved "conopen" command

"conopen" will now open the task bar and focus the command line.
Merge branch 'master' into revise-map-geometry-generation

Conflicts:
doomsday/client/client.pro