Added config fields to accommodate for storing SSL info for runtime
Support for opening TLS socket when ssl requested
Added support for wss/https into libwebsocketd...

* console now uses w3c adopted textContent instead of innerText which excluded from Firefox
* env builder has no dependency on websocket.Conn since it only needs http.Request to work
* server port guess work is slightly improved (also in env.go)
* HTTPS=on will be added when --ssl is in use (same file)
* there is bunch of new debug logging (sorry, env.go)
* console input field value will be constructed using current addr (passed from http.go)
* http.go properly logs wss:// or https:// when needed
* SERVER_SOFTWARE gets overridden for CGI handler (there is lot of mess there :( )