Be able to assign the next available TCP Port
Don't throw an exception if disposing and the Start() hasn't been called yet
Merge pull request #6 from 3686/issue-5

Helper class to provide a free TCP port