A Ruby GEM for the client-side NAT Port Mapping Protocol