Cross-browser compatibility selecting xml nodes

Implementing Firefox-compatible xml namespace selectors with fallback
support for selectors without the namespace prefix for WebKit-y
browsers; should also work in IE (untested)