Pick a new random port if one is in use in functional tests
Merge pull request #129 from ameade/fragile

Pick a new random port if one is in use in functional tests