ShowOverlays -> AllowOverlays ShowOverlaysOnEnter -> HideOverlaysOnEnter
Also better handles delays before notifications are displayed.
Allows for more dynamic compilation to succeed. No reason for using internal here anyways.
This also - Renames TextAwesome to SpriteIcon. - Removes the default size of "20" from SpriteIcon (now defaults to the underlying texture size).
References now use the Create*-names instead of the outdated Get*-names to create instances of FlowStrategies.