Fix commit date (
issue1193)
The None check in workingctx prevents calling util.makedate
when date is not explicitly given.
convert: reintegrate file retrieval code in sinks
It simplifies the sink interface and all the sinks to handle files data as they
want.