Added support for trailing Z in UTC time

Added code to set_jds that detects a trailing 'Z' and removes it. If the scale is not in UTC, raises an error.

Fills request #2203