API ID collision when run multiple proxies on same machine
API summary response has field `id` to unique identify proxy instances, it use mac address + application kind (proxy or cpu/amd/nvidia) + hashing on top, not perfect solution but good enough.

#### Bug is
 * All proxy instances running on same machine will get same id.

#### Solution is:
 * Also use API port when generate ID.
 * Optionally allow user specify manually this ID, via options `--api-id` or `id` for config file.