Have core.start return the endpoint used
Get endpoint data in UI (instance.ts)
Assign ports dynamically
removing debugging code
Used better variable names
log the endpoint (address/port) in ui console
Removed default host/port from config

Also made the ui.update for command_rejected pass in an object with a
promiseId and error (if one exists)
Pass parameters from core directly to callbacks
Simplified core.start
Removed double call to fulfill/reject
Use random port number in uistatic mock core
undo firefox change
undo firefox change
Merge pull request #457 from uProxy/lucyhe-choose_ports_dynamically

Choose ports dynamically in Chrome