commentary and todos on nomachine.rb

Thanks to @colindean for the research.  References: #5679.
Merge pull request #5691 from rolandwalker/comment_nomachine

commentary and todos on nomachine.rb