XHRHalter.js & AjaxHalter interface

* contains errors
* there should be all callbacks called when readystatechange, they are not