Add internal fields

Added the internal field of _IsSent and _SendDateTime. The _IsSent
property is a boolean value indicating whether this message has been
sent. The _SendDateTime is a java Date representation of the _SendDate
and _SendTime. Tests have been added to verify these properties are
working.
Changed date validation from dd/mm/yyyy to mm/dd/yyyy.