Initial version of Remote Control Network library

The first working version of the RCN library which provides a simple method
for remote controllers and resource hosts to communicate status updates and
update requests for channels associate with a host.