Fixes #80. Provide support for Heroku and other environments

Provide support for Heroku and other environments by prioritizing the sitePort configuration property the the environment variable "port" or "PORT" before defaulting to 8080.