added lvm boot drive detection support, app only using auto-detection now, added detection of grub2 modules