Support overriding http port via PORT env var, which is also a move towards heroku support