Load the correct type detection exception list.

Since the original had two separate libraries and I don't want to change
the API just yet, I introduced a macro to control whether the exception
list should be used.
Updated the Makefile.
Updated the readme file.
Merged the data file compatibility branch into the master branch.