[2526] Ensure navigator keeps "this" object for native functions
CB-2103: Forgot to send the response body to the error callback. Fixed now.
CB-2103: File Transfer didn't send the body to the FileTransferError constructor.
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-js