Bracket IPv6 host names if not bracketed by servlet container. #959

This commit fixes #959 by patching ServletCall, to limit the scope of the fix to just the servlet extension. I'm not sure if this is the Right Way as far as the Restlet developers are concerned, though.