`restify.clj`: list-all-in-collection route now supports query string pa...

* specifying a `format` will change output format (supported: `csv` or `json`; defaults to `json` if omitted)
* specifying a `filename` will force a `Content-Disposition: attachment` header
probably want a 400 ish response code here