Added tests for some newly exported Utils functions: walkDOM, utf8StringToBase64, base64ToUTF8String, rangeIntersectsNode. Also found bad behaviour in Chrome's Range.intersectsNode, so now we're only using the fail-back code.