nil: Move the format table to a CSV file
This moves the NIL format table to a CSV file and cleans up a handful of things.
Not seen in this MR is a commit which compared the two format tables and asserted that they were bit-for-bit identical. The changes in the later two are actual changes to the table but the conversion to CSV was lossless.
Edited by Faith Ekstrand