SSP-1187 Use JVM-default time zone for date-only temporal values

This largely undoes a lot of the complexity introduced by recent
date-related work on task due dates.
(cfc67fd095c4401323e09e6d1eb6048c83d1133a)