Avoid inclusion of inttypes.h

Instead of inttypes.h it is sufficient to include stdint.h (see http://stackoverflow.com/questions/7597025/difference-between-stdint-h-and-inttypes-h) which is also available on MS Visual Sudio 2010 and later
Avoid inclusion of inttypes.h

 * Instead of inttypes.h it is sufficient to include stdint.h (see http://stackoverflow.com/questions/7597025/difference-between-stdint-h-and-inttypes-h) which is also available on MS Visual Sudio 2010 and later
 * Fix compilation with Borland C/C++ (free command line tools) 5.5: stdint.h and __typeof() are not available
 * Fix compilation with LCC 2.4.1: stdint.h and __typeof() are not available
 * Fix compilation with Open WATCOM 1.3: stdint.h is available, but __typeof() is not
Merge branch 'patch-2' of https://github.com/tbeu/uthash into patch-2

Conflicts:
	src/uthash.h
Delete trailing whitespaces
Merge pull request #37 from jubalh/master

Delete trailing whitespaces
Merge pull request #38 from njwhite/master

Fix -Wextra Warnings
Merge pull request #36 from tbeu/patch-2

Avoid inclusion of inttypes.h
Allow Overriding Of Hash Comparison Function

The HASH_KEYCMP macro.