[polyfill] unify behavior on numerical types
[polyfill] unify behavior on numerical types

Unify the behavior of Temporal.Duration.from() on all numerical types
(number and bigint) and providing previously available behavior through
the static Temporal.Duration.fromNanoSeconds() method.

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