There are three strict color only file formats in `COL`, `INF`, `EDR` which provide no stitch data but do provide color information. These now have writers and readers and are processed as type `color`. This is useful if loading a DST with an EDR file. In addition, I added JSON objects. These allow the writing and reading of the patterns in a mostly lossless JSON file (some bytearray info won't serialize). This should also be useful for a variety of purposes where data interchange matters.
* This included a small tweak to allow writing in text mode (json required it).
* A bug fix to EmbCompress for 3.6 division.
* A few tweaks based on machine tests of VP3 file format.