Enables D2D geometry groups to be expressed, but doesn't use them in the translator yet.
Even though nothing is using the geometry groups yet, this does change the output a little as a result of making CanvasGeometry equatable and thus enabling the optimizer to share some geometries that previously were not considered shareable.
* Adding LottieGenCorpus for generating output for testing.
LottieGenCorpus will create a directory with the output from running LottieGen over a corpus of Lottie files. The output can then be compared with a baseline run to detect regressions.
Add scripts to allow comparing the outputs of different versions of LottieGen
* Tweaking the tests scripts as a result of trying them a couple times.
Does a better job of finding the latest DLL, and gives more information during diffing.