Added interfaces to CDate, CDateTime, CDuration and CTime

For convenient processing of types with similar methods.