Fix bug that occurs in FF 3.6.
Call callbacks even if sync version.
Clear timeout when JSONP response arrives.
Adds support for XDomainRequest.