Add option to configure Application channels

As discussed in #1321. Documentation still to come. 
I didn't move line 19 up, since it would technically be backwards-incompatible. Code that sets `vent`, `command` and `reqres` in the options would be broken by that change.