EDTA-4 - Created the CurrentTimeService interface, the default implementation that simply uses System.currentTimeMillis() and made it possible to set the CurrentTimeService used by GregorianDateTime.