the rest of the XMLHttpRequest fixes; all NYI annotations are gone, FF24 and IE10 are manly done also

git-svn-id: svn://svn.code.sf.net/p/htmlunit/code/trunk@8775 5f5364db-9458-4db8-a492-e30667be6df6
(IE minVersion = 8) is redundant 

git-svn-id: svn://svn.code.sf.net/p/htmlunit/code/trunk@8776 5f5364db-9458-4db8-a492-e30667be6df6
(IE minVersion = 7) is redundant 

git-svn-id: svn://svn.code.sf.net/p/htmlunit/code/trunk@8777 5f5364db-9458-4db8-a492-e30667be6df6
tests: change URL for Chrome driver.

git-svn-id: svn://svn.code.sf.net/p/htmlunit/code/trunk@8778 5f5364db-9458-4db8-a492-e30667be6df6
remove all BrowserFeatures no longer in use

git-svn-id: svn://svn.code.sf.net/p/htmlunit/code/trunk@8779 5f5364db-9458-4db8-a492-e30667be6df6
JavaScript: fix window.postMessage() to verify protocol, port and hostname.

git-svn-id: svn://svn.code.sf.net/p/htmlunit/code/trunk@8780 5f5364db-9458-4db8-a492-e30667be6df6