Service port range configuration.

Instead of binding on randomly picked ports, the runtime will now keep
an ordered list of configured ports and pick them one by one for all the
new services.