Allow configuration of Apache virtual host port numbers.

It can be useful to change the ports used by Apache
virtual hosts in some cases like e.g. when there is
a load balancer on the same host that is binding the
default ports 80 and 443. Added options to allow
changing these ports.