Fix build on FreeBSD 9 where <sys/pc98.h> has the same defines as
<sys/diskmbr.h> and not the unique defines introduced later.
Fix build on FreeBSD 8 where partition types for nandfs do not exist.