srt: Introduce port allocation
When in listener or rendezvous mode it is useful to be able to allocate ports in a race free manner. Having the srtsrc and srtsink allocate the UDP port for us and being able to read it back solves this issue.
This is analogous with how the udpsrc handles this.
Edited by Jonas Danielsson