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.
Why was this not merged with the `else if (fieldType == typeof(WVec))` in line 223 and following?