flesh out detection of cross-domain-ness
Merge branch 'master' into crossOriginHeadersNoXRequestedWith

Conflicts:
	dist/oboe-browser.js
include new js in files loaded for unit testing
remove typo
fix and flesh out detect cross origin tests
extract parsing out and test on its own
flesh out tests and fix a small bug
fix some tests, so that they fail
add more tests and make parsing tests pass
isCrossOrigin always returns boolean
+missing semi-colon
tidy up tests
rename some vars
add some more tests
tidy up wording in test
fix detection of cross-origin -ness
update to new interface for detecting cross-origin-ness
integrate cross-domain detection with codebase and integration tests