Fixes for no dimension variable and missing ranges

o If no ranges are provided sliceSpecs was None and caused
  an error when checking len(sliceSpecs)
o Code to handle coordinates generated in absence of a
  corresponding variable had not been exercised and had
  a method error.