[upload] accept multi-file uploads on /$upload
[upload] fixes
[upload] use async
Avoid hard-coding the path separator (/).
Updated / expanded future ideas.
Package update + `path` parser.

The `path` parser / escaper is used to make it easy to solve issues related to
issue #38.
Leafs → leaves