chore(package.json): define node engine version
fix(server): listen to PORT env var

When available, we'll listen to the PORT env var. This makes plook
work with Heroku, which uses this one.
If none is defined (aka development environment), we'll use the port
3000 then.