MT#8063 api fix uploading music_on_hold

in case of customer sound set.
and prevent uploading multiple items of the same set/handle.

(cherry picked from commit 9f7f55d07f1f9aa6583c881d65f8da0c323ea290)