GROOVY-3332: The groovy.time.*Duration classes make use of java.sql.Date

Patch supplied by Brad Long.

see: https://jira.codehaus.org/browse/GROOVY-3332