Adding command line option to override default port used for running tests

Some of us often have other stuff bound on :8000 ;). This provides the option to supply `PORT=[port]` as a command line argument when running `make` to override the default Phantom and Node.js port bindings.

Sorry about the reverts. I accidentally branched from my other branch :(