Added Util::convertDateTimeObject to support converting \DateTime objects, which will optionally include the timezone of the object. This fixes issue #708