Rename CdfReader.readCdf() -> readContent()
Improve logging
Document CdfReader etc
Document CdfInfo
Fix typo bug
Whitespace
Add test to check readShapedRecord returns a new object
Remove Variable.getDataReader method
Document more classes
Fix bug? relating to multi-primitive-valued data types.

This issue will only affect DataTypes with a groupsize > 1.
The only one of those is EPOCH16.
I have so far failed to turn up any example data containing EPOCH16 variables.
So I can't test this, or really tell whether it actually was a bug or not.
Document DataReader class
Clarify arrayIndex usage in DataType
Reorder methods for clarity
Document VdrVariable class
Update release notes