Added support for submitting multiple files through the web interface.

Uses the 'multiple' HTML5 input attribute, so requires an HTML 5 capable browser.  Addresses issue #297