Add headers to CSV files

This is just so we can document the meaning of each column.  It's pretty easy to make my installer ignore the header, and it might be useful in the future.  We can also use more friendly-looking names if we want ("version" -> "Version", "url_precompiled" -> "URL (Precompiled.zip)", etc.).