Change "Host" header to allow virtualhosts

Your proxy was really useful! But I couldn't use it against a server that heavily relies on virtualhosts.

I changed server.js slightly to allow for this.

I also added a default port (80) if the user doesn't specify one.