ENYO-1996: removed old commented code ...

... that gives false posisitives when running grep -R
ENYO-1996: extracted fileNode into ares.Node kind

Work in progress: New node creates data structure, but nothing is shown on
screen. Must check DOM content. May be replace createComponent with createControl
ENYO-1996: don't forget to show the node
ENYO-1996: Moved tap and dblClick handlers back into hermesfiletree

Since these actions triggers events at top level, handling them
in sub nodes is not practical.
ENYO-1996: call node expand on a subnode and not on self
ENYO-1996: removed code that was copied in Node.js
ENYO-1996: renamed Node.js into AresNode.js

Using nodejs and Enyo.node with Ares is already confusing.
One need not yet another Node.js
ENYO-1996: Renamed DirectorySelector file to be consistent with kind name
ENYO-1996: ENYO-1996: fix hermesFileTree invocation from Project view popup
ENYO-1996: space cleanup
ENYO-1996: call getNodeFiles on AresNode instead of HermesFileTree
ENYO-1996: Added getNodeNamed method
ENYO-1996: getNodeNamed must return a node, not an array
ENYO-1996: fire the correct event to select a node in hermesFileTree
ENYO-1996: use Node property to select a dir without expanding it
ENYO-1996: put back debug to false
ENYO-1996: restore entry selection during file tree refresh
ENYO-1996: added a comment
ENYO-1996: file creation triggers addition of an entry in package.js
ENYO-1996: store service within Harmonia