Time.new with arguments

現状の `Time.new` が引数無しの形式のみだと思いますので、引数有りの場合を追加しました。

ただ、 `utc_offset` が `:std` か `:dst` の場合に限ったサマータイム絡みの特別扱いがあるようにも見受けられましたが、これの意図するところが自分には読み解け無かったため、今回のコミットには含めていません。