Restore cursor position when Node#children returns
Merge pull request #5 from jcf/restore-cursor-after-children

Restore cursor position when Node#children returns