Warning: INCOMPATIBLE CHANGE
The module now outputs JSONP by default. To restore the old behavior
one need to add "upload_progress_java_output" to the progress
probe location.
Support jsonp by storing the value of the callback parameter in $uploadprogress_callback.
Added an 'upload_progress_jsonp_output' directive that sets templates that work with jsonp.
Make jsonp parameter name configurable with the 'upload_progress_jsonp_parameter' directive.
* Added a content handler that overrides the original handler (but calls it). It is
used to add our own read_event_handler.
* Implemented a read_event_handler that calls the original handler, and store the rest/content_length in our
own node.
* modified the different handlers to use the new node fields
This version contains:
* new timeout to remember connections after they are finished to be able
to report termination on this connection to upload progress probes
* handling of HTTP error 413 (request entity too large)