Hard-code date during parser tests (like PHP does).

Also touched up Date implementation: no more monkey patching Date,
added support for using a time zone different from the current local
timezone on the server.

Change-Id: Iaff211bd5890d1c30f652fdf93837b82e48f38d8
Merge "Hard-code date during parser tests (like PHP does)."