Follow project coding style. Issue #2192.
Accept multiple files at once. Closes #2253
Merge pull request #2302 from buinsky/WebUI2

Accept multiple files at once. Closes #2253