Added idle detection to engine.
Added utility method to test for binary data.
Added TextResponse, HtmlResponse and XmlResponse classes.
Added response factory methods.