Fix bug 977850: Add support for creating text banners.
Install pytz.
Enable timezone support and set default timezone to UTC.

Also fixes instances that were using non-aware datetimes.