update test.jl
ymd_hms: accept non-integral seconds

Also, rewrite ymd in terms of ymd_hms.
fix millisecs printing bug
remove ICU.clear call from ymd_hms
Added isdst function w/ tests.