Merge pull request #252 from Arakmar/master

Fix a synthax error which broke file systems restore
correct the btrfs code in the LAYOUT_CODE (forgot the echo command!)
should fix the fix by Arakmar (was my mistake anyway:)
issue #252 can now be closed
Fix UEFI detection on some distributions like RHEL where efivars
kernel module is builtin. The check of
/sys/firmware/efi/{efi,efivars} is enough IMHO.
the mountopts was for /home not the correct one, therefore,
use the right corresponding mountopts for btrfs
see issue #252
I was wondering where the /dev/sda3 came from in diskrestore.sh code.
Seems it was hardcoded which was not the purpose -/ should have been $device
related with issue #252
Merge pull request #253 from Arakmar/UEFI

Fix UEFI detection on some distributions