fixup respond_error in lwt

* take headers optionally
* default status