Added placeholder WebServer/Listener module
renamed HTTPXXX modules in WebServer to just XXX; in the future if we support other protocols use subdir not in-name-embedding