Added support for HTTP PATCH uploads.

The iFrame transport now supports HTTP methods other than POST and GET,
but transfers DELETE, PUT and PATCH via _method parameter and uses POST
for the actual request.
Allow query parameters in the script URL. Closes #1999.
post_max_size may be set to 0

Since [PHP-BUG] #53180 post_max_size can be set to 0 for unlimited
typo
Merge pull request #2002 from mattclegg/master

post_max_size can be set to 0
Updated version number.
Added "previewdone" callback. Closes #2011.

The rendered preview element can be accessed the following way:

$('#fileupload').on('fileuploadpreviewdone', function (e, data) {
    console.log($(e.originalEvent.target).children());
});