Allow calling draggable() for elements that have no parent yet.

Hey there,

I found some issues with elements that where not draggable. This change fixes this. The parent element (needed for …`viewbox().zoom`) is only determined once you start the dragging process.

Best,
—rob.