Getting out of range date value now returns error (#289)
Getting out of range date value now returns error (#289)

This is specifically for 32 bit linux which uses a 32-bit time_t,
therefore any timespec or timeval based accessors cannot sufficiently
represent a 64 bit value on such a platform.

This change will now advise the caller when an overflow would have
been caused by returning MAMA_STATUS_INVALID_ARG.

Signed-off-by: Frank Quinn <b81fea4778f144c02bf8eccb0f2c325a4dc652f4@velatt.com>
fquinner/OpenMAMA,fquinner/OpenMAMA,fquinner/OpenMAMA,fquinner/OpenMAMA,fquinner/OpenMAMA,fquinner/OpenMAMA,fquinner/OpenMAMA