tests around bounds, and messages on DimCoord constructor errors
Merge pull request #865 from jkettleb/bounds_doc

Documentation clarifying shape of bounds, adding tests to verify expected behaviour