Implement FileTransfer with XHR for qnx
switch alert to console.error for fail to load webworks.js
fixing deviceready
Merge branch 'master' into next
[CB-861] Header support for FileTransfer download

Added support for an optional options object as the final arg. Currently only handles the options.headers object (as per the issue).

`FileTransfer.download(source, target, successCallback, errorCallback, trustAllHosts, options)`

This is needed for using FileTransfer.download with Basic Authentication, etc. Sadly since Android 2.x doesn't support XHR2, this is needed in FileTransfer.

I have only added support to Android and iOS (see other PR's).
Fixed CB-2620: console.log prints only the first argument on Xcode console
[CB-2621] Added OS X platform
Added .gitignore so I can add an empty directory to git
[OS X] Fixed plugin callbacks not being called
Add readAsBinaryString and readAsArrayBuffer to FileReader
[WindowsPhone] CB2592, remove CordovaCommandResult
CB-2595: Prompt mode emits confusing log message
When Android switches to PROMPT mode, the log message causes confusion
for users, especially for those having to support Gingerbread. It is tough
though since it can be a legitimate error when restoring state.
[WindowsPhone][CB-2592]Remove global callbacks for media
[CB-1933] Changed button labels to an array.

This allows commas to be included in button label text.
The use of comma-separated strings for this purpose is deprecated.
[CB-1686] Added a camera direction option.
Merge pull request #3 from purplecabbage/CordovaMediaonStatus

[WindowsPhone][CB-2592]Remove global callbacks for media
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-js
Always pass slice parameters to FileReader
[android] Add support for binary strings to the bridge
[webos] modulemapper refactor for platform plugins.