AJAX: abort requests on cancel, bugfix for requestDatasetForAppend

This addresses issue #7
addresses bug: requestDatasetForAppend was clearing dataset