Remove redundant "ms" in GC pause warning message
Ensure WRITE_DATES_AS_TIMESTAMPS is enabled in MessageToJsonSerializer

The deserialization logic expects the "timestamp" field to be a long containing
the milliseconds since epoch.

Fixes #781