web console: enhancing multithreading in httpd framework

* HttpServer and HttpWorker now have their own threads
* HttpWorker/thread are now pooled (previously they were not limited in
  number)
requesting a task synchronously know returns its id rather than a bool