- build tests from 1-3 dimensional arrays -
- added all permutations of round positions both valid & invalid
- moved validInset cases here to be shared across tests
- fixed the insetRound test generator to have correct expected results
updated to work with new test generator functions
added tests for invalid position arg lists, and length units
fixed expected results for serialization tests
review feedback from @betravis: fixed a few more serializations & removed unit tokens from invalidValues
fixed a few more serializations per review feedback from  @astearns
one more change per @astearns feeback - test box pairing both ways, expect it to serialize the same way whatever the order
Merge pull request #492 from rhauck/parsing-tests-1

Parsing tests 1