FIX: Do not error mobile upload button if !allowUpload (PR #14317)

allowUpload can be false for the composer if there are no allowed file extensions. This causes the _bindMobileUploadButton code to fail because the button does not get rendered in the template if !allowUpload. This commit changes composer-editor to only bind upload functionality if allowUpload.

GitHub

This pull request has been mentioned on Discourse Meta. There might be relevant details there: