Customizations and fixes

This update is primarliy for my customizations, but there
are several fixes as well, though some are related to the
customizations.

Customizations:
* Changed "fuzzy" intervals to start two minutes early (except
"o'clock", "almost" and "just past") -- this is the way the default
fuzzy clock works
* Removed "am" coloring.
* Removed week number
* Added colon in bottom bar time

Fixes:
* Added handling for long text ("midnight", "twenty/five past") by
dynamically switching to smaller font
* Fixed hour calculations for last half hour before midnight (was
showing "noon")
* Remove "to" from "almost" ("almost noon" instead of "almost to noon")