Moved macros for handling specific key or value types to separate
Jim Fulton authored
include files. This cleaned up the code quite a bit and should make it
pretty easy to add additional types in the future.
54c775b4