o.a.archive.engine: Check for invalid time stamps

This includes a workaround for VType bug where out of range nanoseconds
would be reported as 'valid' yet cause a RuntimeException when fetching
the Timestamp
Merge pull request #221 from ControlSystemStudio/bug_209_invalid_timestamp

o.a.archive.engine: Check for invalid time stamps resolves #209