Used assertTypedEquals in HList tests

Plus removed trailing spaces.
I think that will be implicitly being unhelpful ... it won't propagate any refinement inferred for the `ZipConst` instance. Using the `ZipConst.apply` method will fix that. It might make sense to do that as part of this PR.