progress sore

* httpprotocol.d: default challenge for Authhenticate class is
  "basic" + add some bugs fix
add some property at warning class, add constructor and to string
  member

* httpserver.d: add transfer encoding, warning, and wwwAuthenticate
add negosiate to compress