HPCC-8752 Std.Date update with time support and new functionality

New data types, record definitions and functions to support time
manipulation and conversions.  Additional date-oriented functions.

Signed-off-by: Dan S. Camper <dan.camper@lexisnexis.com>