This implements additional suggestions on issue #171.
Attach a file by drag & drop or click to upload