Clean up documentation in h5ds module
Fix off-by-one bug in h5ds (issue 304)
Merge branch 'issue_304' into 2.1