Add signatures for detecting which Windows version created the MBR or VBR.

Support for differentiating between Windows Vista, 7/2008 and 8/2012
was added.
BIS now also detects which version of Windows created the MBR boot code.

Signed-off-by: Gert Hulselmans <ghulselmans@users.sourceforge.net>
Add support for getting OS name from /etc/redhat-release.

Add support for getting OS name from /etc/redhat-release.
Also fix a wrapping error when displaying the OS name.

Signed-off-by: Gert Hulselmans <ghulselmans@users.sourceforge.net>
Add support for detecting /boot/grub/i386-pc/core.img.

Add support for detecting /boot/grub/i386-pc/core.img.
This new location is used by at least Ubuntu 12.10 and Arch Linux.

Signed-off-by: Gert Hulselmans <ghulselmans@users.sourceforge.net>
Add Windows 7/2008 detection for FAT16 and Windows 2008 detection for FAT32.

Add Windows 7/2008 detection for FAT16 and Windows 2008 detection
for FAT32.

Signed-off-by: Gert Hulselmans <ghulselmans@users.sourceforge.net>
Merge branch 'upstream'