Adding check to see if rangy is being used as an interface, and using that if possible.
per https://github.com/openannotation/xpath-range/issues/4
Adding parent check for text node comparison.
per https://github.com/openannotation/xpath-range/issues/3
Adding comment on why rangy is being used.
per https://github.com/openannotation/xpath-range/issues/4
Splitting long line for lint failure.
Merge from upstream
Merge pull request #7 from opengovfoundation/master

Minor IE fixes