Improve ISO 8601 support in setTimestamp()
Accept non-Z timezones and accept comma as a decimal separator.
Non-four-digit years, reduced accuracy formats, week numbers, and
ordinal dates remain unsupported.
Bug: T144482
Change-Id: I4fc5dbf32dc6cbbcda80f53d4b9c76f5d01e9086