more xpath parsing and unit tests for it
test organization
rewrite xpath parsing to return kind of descendance
no difference between 'all' and 'desc' in root context
initial searching by xpath logic
initial searching by xpath logic
round out xpath finding logic