Generalize strftime's type
Generalize strftime's type

strftime works with any type in the FormatTime class.  We'll eventually
want to use it with both UTCTime and LocalTime types.

I was initially annoyed that those two times were distinct types.  I now
suspect that having distinct times for local and UTC times will save
many headaches in the long run.

mndrix/clk