Deploy: Use process.env.PORT if it exists

For deployment on things like, well, anything,
it's useful to trying listening on
process.env.PORT instead of a hard-coded 3000.