* WebRequest.cs: Add simple API for doing a web request

* Erasme.Http.csproj: Add a simple API to do a web request

* ContentDisposition.cs: Hack for Chrome and Safari encoding " as %22
  in Content-Disposition

* FileContent.cs: Allow file read sharing access control

* HttpClient.cs: Add support for HTTPS

* HttpClientResponse.cs: Support chunked HTTP input streams

* HttpContext.cs: Add SendReponse shortcut to the HttpContext

* HttpSendResponse.cs: Support the server AllowGzip control. Allow
  GZip and header to allow bytes ranges. Use CloseAsync in
  ChunkedOutputStream

* HttpServer.cs: Provide a server control to allow or not gzip
  compression in HTTP streams

* HttpServerClient.cs: Update to the new ReadLine API

* HttpUtility.cs: Correct encoding bugs in ReadLine. Sometime mime
  headers are UTF-8 and using a StringBuilder is not possible

* InputChunkedStream.cs: Use the new ReadLine API

* NetStream.cs: Handle SocketError.WouldBlock that can happend when
  using Socket.Send if send buffer is full.

* OutputChunkedStream.cs: Provide CloseAsync to send the last chunk in
  place of a 0 size buffer.