Multi-file upload ability

The changes allow you to upload multiple files when the input name's attribute is an array (e.g. <input type="file" name="images[]" multiple /> )