Add support for detecting Windows 8.

Add support for detecting Windows 8.
Patch provided by Maisondouf.

Signed-off-by: Gert Hulselmans <ghulselmans@users.sourceforge.net>
Only support gawk and mawk v1.3.4.

Only support gawk and mawk v1.3.4 and higher.
mawk v1.3.3 has to many bugs, and busybox awk on recent Ubuntu
versions doesn't have math support compiled it.

Signed-off-by: Gert Hulselmans <ghulselmans@users.sourceforge.net>
Add more general grub2 v2.00 support.

Add more general grub2 v2.00 support by using the fact that
grub2 puts the lzma stream at a 8 byte aligned offset.

This allows BIS to detect grub2 v2.00 of OpenSUSE.

Patch based on patch provided by <bor@users.sourceforge.net>
Merge branch 'master' into github