Baileych mods

Two fairly minor changes:

* The `format` option requires an argument; fixed the option spec to allow (require) this
* Added output formats of `csv` (and parallel `tsv`) as sort-of ugly hacks to write query results as [ct]sv lists.  This makes it easier to use fsql as a filter to generate output suitable as input to other tools (including fsql).  The current `text` format comes close, but doesn't output column names when STDOUT isn't a terminal.  The code is something of an ugly hack, but seemed better than writing a Data::Format::Pretty::CSV module and hooking it into Perinci.

Thanks!