catching xhr-errors

in FF, the adblocker extension blocks requests so that the onreadystatechange-handler is never called but an error is thrown.
Merge pull request #54 from tape-tv/xhr-error-handling

catching xhr-errors