Changed FAT32 and FAT16s to XTAF32 and XTAF16s
took out redundant partition
Fix libewf detection

This is a pseudo-cherry-pick of:
ee5515215c1f618bf966d175ace1270fea7c5d4b
Replace obsolete automake macro

In the current up-to-date OS X 10.8 and MacPorts, autoconf v2.69
complains that "AM_CONFIG_HEADER" is obsolete, and fails.  The macro it
suggests, AC_CONFIG_HEADERS, works just fine as a drop-in replacement.

To test the macro change, I compiled TSK's 4.0.2 or current head
(depending on if Git was available), and ran the built Fiwalk without
arguments, before and after changing the macro.  I ran this test in the
following additional distros (selected for still being supported), with
their up-to-date version of autoconf:

 * Fedora 17 (autoconf v2.68)
 * Fedora 18 (autoconf v2.69)
 * FreeBSD 9.1 (autoconf v2.69)
 * Ubuntu 8.04.4 LTS (autoconf v2.61)
 * Ubuntu 10.04.4 LTS (autoconf v2.65)
 * Ubuntu 12.10 (autoconf v2.69)

(The thoroughness is from wariness of autotool behaviors - MacPort's is
the only v2.69 autoconf to complain so far with such vehemence, but it
won't be forever.)

Signed-off-by: Alex Nelson <ajnelson@cs.ucsc.edu>
Translate symbols from FAT to XTAF; scrap FAT12 references

Added a _DETECT symbol to replace the non-existent "Generic XTAF" type.
Removed FAT12 because there is no known analagous XTAF12.
Rename FAT mask symbols to XTAF mask symbols
Remove 8.3 filename functions for XTAF