basicServer.js ignores config ports

Although basicServer.js requires …/…/licode_config, and correctly uses it for port and tlsPort, it ignores other configuration values such as:

config.nuve.port (hard coded as 3000)

N.API.init(config.nuve.superserviceID, config.nuve.superserviceKey, 'http://localhost:3000/');

config.erizoController.ssl_key and config.erizoController.ssl_cert (hard coded path and filenames)

key: fs.readFileSync('../../cert/key.pem').toString(),
cert: fs.readFileSync('../../cert/cert.pem').toString(),

This proves problematic if you want to do a simple test of basicServer with SSL or alternate port numbers