Adding module level functions for fetch/iterate/find_channels
These do 'connectionless' retreivals that do not maintain an open connection. Updated documentation. Fixed surrounding issues that were highlighted by the changes.
This is implemented in C++, Python, Java, Java/Matlab.
It is NOT implemented in Octave or the newer Matlab interface.
- Fixes #65 (closed). nds2.connection nds2.connection_iterator implement java.io.Closeable
- Fixes #64 (closed). connectionless interface
- Fixes #63 (closed). nds2.connection_iterator holds a java pointer to the connection so that the connection cannot be garbage collected while the iteration is in progress.