Tests for the h5s module, plus some naming and type fixes.