ws: Added the validation of HTTP Host header

Added the check for presence of mandatory 'Host' header as expected by HTTP 1.1.
Together with a new test case "test_webserver_host_header" in test-webserver.c

Fixes #663