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.

(cleaned up and closed my previous PR for this)