Update progress number on directive initialization.
Pass a full copy of the data argument to the processing event handlers.
Reject if one file in the given files list has an error.
Added Basic Plus example implementation.

Basic Plus adds Image Previews and Resizing as well as Validation to
the Basic plugin.