Refactor|Client: Renamed ContentTransform to WindowTransform
Fixed|Builder: Unicode in commit author fields
Debug|libdeng2|Log: Added assert for possible out-of-range list access
UI|Client: Further adjusted shadow of ProgressWidget text

Better results could be produced using a shadow shader.
libdeng2|Widgets: Added method for querying RuleRectangle’s size in integer
libdeng2|Bank: Adjusted log levels of messages from Bank

Even at debug level it is not that helpful to output more than one
message per object load.
Cleanup
Cleanup
UI|Client: Draw post-busy transition in BusyWidget

This commit fixes the issue where the transition was not drawn
correctly when the sidebar is open. Previously the drawing was done
in GameUIWidget, which is affected by the game viewport.
UI|Client: Black background until app startup is complete

Allows for a cleaner launch experience when the DE background is not
showing.
Fixed|ClientApp: Subsystem deletion order

When the appearance editor is open, the window system is dependent
on the settings in the render subsystem (ClientWindow owns the
sidebar widget).

Todo: Observers should support automatically leaving destroyed
audiences.
Builder|Ubuntu: Create a separate source package for Saucy

The package version contains a distribution-specific part so
that they may coexist in the PPA.
Fixed|Builder|Ubuntu: libncurses-dev is required for building
Fixed|Updater: Notification has an overly large shadow
Fixed|Updater: Downloading files from SourceForge

Apparently SourceForge now requires that the User-Agent is specified
in the GET request.
Homepage|Style: Use Open Sans for all text
Homepage|Style: Target DPI is device DPI
Homepage|Forums|Style: Use Open Sans for all text
Homepage: Removed control panel from the engine feature summary; cleanup
Builder|Fixed: Handle error situation counting words in a log file

Also, the 'saucy' builder is now instructed to make a source package
for the PPA.