Do not attempt to parse blank responses from cancelled XHR POST requests

An XHR POST request may be cancelled by navigating away from the page while the timeline is loading.  This causes alert spam on Chrome and Safari.
Merge pull request #1041 from nzmsv/master

Do not attempt to parse blank responses from cancelled XHR POST requests