Updated the new select demos with use of factory methods
Minor javadoc update
Introduced the SelectableChannel interface
Minor user guide update