tweak regexp handling of tzinfo

allows for excluding the 'Z' from the timezone info
test jsonutil handling of dates