For validator tests, when we parse use a ReconcileContext to run against so we don't need to generate a fake project and file on disk every time and then delete it.
- modify the RGB2 test to only spot check 10 random 6-digit hex values for parsing as RGB. Otherwise we try every combination (16+ million) and this takes ~2 min on build machine.