Improved RNHPort as a result of code review
Fixed not checking return values from get_udp_socket() in RNH

Closes #44