Fix list of field names passed to calendar.fields()
Fix list of field names passed to calendar.fields()

In ToTemporalDateTime and ToTemporalZonedDateTime, the polyfill did not
match the spec text. The list of fields in the spec text includes the time
field names.

(This will be tested in a following commit.)

js-temporal/temporal-polyfill,js-temporal/temporal-polyfill,js-temporal/temporal-polyfill