make some minor fixes to the parser test cases, such as using afterLoadXml everywhere and making sure done is used in all async tests
use plain XMLHttpRequest instead of goog.net.XhrIo
make tests pass in the test runner as well by not checking for status code
Merge pull request #1254 from bartvde/parsertests

change the afterLoad utility test functions (r=@elemoine,@tschaub)