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.
Merge branch 'master' into gl2-lensflare
libdeng2|Bank: Print a wait time only if item had to be waited on