Add a packet level version property.

It's only valid on document objects.
Translate Java
Merge pull request #76 from AnalyticalGraphicsInc/versioning

Add a packet level version property.