Change link ZP install to fail if dir already exists

So, to change the linked source path you have to remove the zenpack/data/devices/etc, then reinstall?

Is this mostly for dev installs? If so, this may be OK though annoying. If for production, we can't delete devices and lose data to move a linked zenpack around.