* handle stream, json, text and buffer
* initial error handling code (in progress)
* favicon middleware