Load WVec[] from MiniYaml

Will be used by #6100 for loading sub-cell info from mod.yaml
This includes a few test cases (in one commit) to be removed before merging.
IMO this check is redundant.  If a modder wants to set a semantically correct but bogus (outside cell) offset, then that is their own problem.