efi: move to its own project; re-arrange code a bit
make SquareTreeParser also tolerate INI files