add direct support for printContentOnFailingStatusCode option (webClient)
support for a WebDsl Options object that can be specified at WebDsl creation time; constructor support for WebClient has been replaced with WebConnection instead
added a customizer parameter which takes the current WebDsl instance to customize it before the request is made to the URL
fix constructor taking WebConnection and Options (default of null causing NullPointer); cleaned up constructors