TimestampFactory. Introduced TimestampFactory to unify the 4 methods by which timestamps are made, and hide timezone knowledge from rest of code. Bug: b/272430478 Test: npm run test:unit:ci Change-Id: I793d52268ed721c507eab423507b772a37c06130