more liberal accept: content type so onFailure can fire when it fails since most servers fail to return 406 as per http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html when they cannot deliver the requested content-type