Only add setDragImage if the browser supports it

Fixes #464
Merge pull request #465 from arv/set-drag-image

Only add setDragImage if the browser supports it