Drag+Option an object to duplicate it

Since copying and pasting objects in the canvas is so annoying (it pastes it in random places, often outside the canvas area which forces you to resize the canvas area), let's add the ability to drag the object while holding Option (Mac) to duplicate it. You can also hold shift as well to keep it in line horizontally or vertically. This is a very common UI pattern in image editing tools.