Added protocol relative checks to the isCrossDomain method.

- This ensures that protocol relative urls are handled correctly.

#2557
Added tests to verify that protocol relative URL's work correctly.

- Also modified existing test to use the isFalse and isTrue QUnit methods.

#2557