The problem was that we was using the XMLHttpRequest as a ThreadableLoaderClient, but not making sure that it would be deleted.
This is now done by setting pending activity in XMLHttpRequest.
Also a request may be fired multiple times, and therefor it shouldn't be removed from the list in QWebExecutionListener.

Fixes #24