XPath compiler support for predicates
XPath compiler support for predicates

This currently supports index predicates (e.g. "foo[10]") and predicates
using paths (e.g. foo[bar/baz]). The usage of boolean operators and more
complex expressions has not yet been tested as these are not yet
supported in the first place.

ttasanen/oga,ttasanen/oga,YorickPeterse/oga,YorickPeterse/oga,ttasanen/oga,YorickPeterse/oga,YorickPeterse/oga,YorickPeterse/oga,ttasanen/oga,ttasanen/oga