Merging in latest from upstream (HDFVIEW/hdfview:refs/heads/hdfview-3)
* commit 'a4d0c968ebb47e34c8fca24377f6239f935b99b4': (24 commits)
Update DataValidators for unsigned integer types
Fix comment, Add WriteVL call
Reset committed hdf5_test.h5
Re-write TableView DataValidators
Hard-code default class-loading logic until module loading is enabled
Make sure to fail test in testSamplePixel
Remove old TODO
Make sure to include array dims for Array of Compound
Correctly report the fully-qualified type for Array of Compound, etc.
Update regex match
Don't reload files on font change
Correctly create vlen-string attributes
Make sure to show MetaDataView on right-click as well
Check that a dataset's datatype isn't null when setting its image
Fix for HDFView-75
HDF4 - only open w/ write permission if fileformat isn't read-only
Make sure log is not used when classes are statically instantiated
Missing File from UI tests fixes
Fix for HDFVIEW-178 - issue with opening files from cmd line
Updates to have HDFView open read-only by default
...