Draft: Automatically close NRelay1 instances
Closes #18.
This MR introduces a timeout
parameter to NRelay1Opts, controlling the time in seconds after which the NRelay1 instance closes itself when inactive. The timeout is cleared when a new connection is added and replaces the existing socket with a new one if the existing socket has already been closed.