v0.4.0

* Allow configuring a `setup` proc (#40)
* Catch exceptions when writing to the response (#41)