Added freeImageMove option

Adapted from #27. When `freeImageMove` is turned on, image can be moved partially off canvas.