ParseNullableDate function
null DateTime support

CompletedDate, LastAccessDate, and FirstAccessDate are now being set to null if the service returns empty or invalid date string.
Also included additional documentation for each of the properties.
Merge pull request #4 from randaarchitect/master

null date support in RegistrationData