Add option to define mirror url via npm configuration

Changed name of the environment variable with custom phantomjs binaries repository from `PHANTOMJS_CDNURL` to the `npm_config_phantomjs_cdnurl` . 

This name is compatible with npm configuration system and offer more ways how to define it than the system path variable only (I mention options in the updated documentation).