Stop defaulting the due date to the creation time in REST

If no DefaultDueIn existed on queue 1, the due date was set to the
current date and time.  Only provide a Due date if DefaultDueIn was set.
Send dates back to the user in the user's own timezone

Resolves issues #20334
Merge branch '4.2/rest-default-due' into 4.2-trunk