Add support for uploading toilet codes from a CSV files.

Won't we lose precision with `%g` over `%f`?