partdisks: use path instead of mapper_path on LUKS devices to do checking and locking

This may be slower, but now linstaller can lock and properly check mountpoints on
an encrypted partition unlocked by foreign applications.
partdisks: warn the user if LUKSdrive.close() failed.