DateUtilsJT tests and implementation ready to replace DateUtils. Added Console abstraction classes as workaround of IDE system console nullpointerexception issue.