checkmate Date Header - additional changes to handle deprecated newXMLGregarionCalendar empty construct in new java versions