Replaced the static PortRanges class by the configurable PortRangeService.

This also brings in the change in soa where ServiceProxy will search
for a bootstrap.json file to initialize itself.
Annotated bootstrap.json example.