Add a 'connection-less' interface to the SWIG libraries
Add a top level set of functions to do the basic operations w/o having to manage a connection:
fetch iterate find_channels
They should allow initialization from the environment or from application provided values. They should manage the lifetime of the connection so that users do not need to worry about this.