examples/download-file: Check return value for "file not found".
examples: New create-shareable-link example.
Path.getErrorNonRoot: New helper that doesn't accept "/" as a valid path.

Also updated examples to use it.