Don't interpret all Ints as dimensions when constructing dataspaces
Require at least two Ints for dimension dataspace() variant
Modernize handling of references and support #undefs in JLD