Ensure the Chosen result are not floated by theme.

Add CSS to make sure the Chosen results do not have a float applied by
the theme.
Cleanup code alignment of cnOutput::getImage()
Set logo ratio default to fill.
Apply image fade-in on only dynamically sized images
Reduce the fade-in delay of dynamically saied images.
Add the intial character retrieve method.

Retrieve the unique initial characters of all entries in the entry table
sorted by character.
Add the initial char template part.
Update the Manage page to use the init char template part.
Update the cnRetrieve::getCharacters method to use the new query parts for the WHERE SQL clause.
Add default atts to cnTemplate::character().
Pass the entry status page tab to the cnTemplate::character() method.
Add setQueryStatus & setQueryVisibility to cnRetrieve. These query parts are used to set the WHERE SQL clause.
Register the cn-char query var.
Prefix the character query var with "cn".
Add missing semi-colon.
Register char as an permitted value to cnRetrieve::entries.
Add the cn-char query var to the manage page filter action.
Pass the cn-char query var on the manage page to the retrieve method.
Add HAVING to the cnRetrieve::entries  method to support limiting results to an intial character.
User gmdate() instead of date_i18n().

This is only for the legacy dates fields. Using date_i18n() was applying
the current timezone offset which was causing the dates to output
incorrectly because the dates were created with gmmktime() without a
timezone offset applied. From Google searches, if you use gmmktime() to
create a timestamp you should use gmdate() display it.