initial commit of Xholon version of https://github.com/ilinsky/xpath.js