Refactor receiver, add mapping request

Break out Udp Receiver to make it able to use both TCP / UDP.  Add
ability for client to send a request to map to it's own known config.