implement some more of RFC3339's changes to ISO8601
increase maximum size of ISO8601 time to 32 characters, a nice round number
modify ParseISO8601 test to use full JSON.Deserialize method instead of reflecting into Methods