add IPython.utils.tz
Basic support for tz-aware UTC methods on date time objects.
The raw `utcfoo` methods still produce naïve objects,
so they are wrapped in a simple zero-offset tz-aware object.
This allows jsonutil to publish the timezone info,
eliminating the ambiguity of naïve timestamps (Firefox assumes local time, WebKit UTC).