Handle Swift JSON listings with unqualified timestamps

* Throw errors next time invalid timestamps are encountered

Change-Id: Ie5d6c63863cacbf7dc3bc3f408b395bdce859db9
Merge "Handle Swift JSON listings with unqualified timestamps"