Updated the new select demos with use of factory methods
Minor javadoc update
Introduced the SelectableChannel interface
Minor user guide update
Merge branch 'master' into jdk7