check for stdint.h in CMakeLists.txt
generate config.h with platform specific compile-time options during build
make types.hpp use stdint types if available
install generated config.h alongside our other headers
remove visual studio project files.

the build process for the library now depends on auto-generated files which
don't get created when building straight from the existing solution.

it's possible to create a new solution/project file with CMake which will
check the avilability of certain platform-specific features and create a
header file with #define's for them. this is currently only used to detect
wether the target platform provides a 'stdint.h' header but can be extended
to just about any other header/library in the future.
check for stdint.h in CMakeLists.txt
generate config.h with platform specific compile-time options during build
make types.hpp use stdint types if available
install generated config.h alongside our other headers
Merge branch 'OpenKTG.stdint' of git.das-system-networks.de:fr_public into OpenKTG.stdint
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of git://github.com/farbrausch/fr_public
Merge branch 'master' of git://github.com/farbrausch/fr_public
Merge branch 'master' of git://github.com/farbrausch/fr_public
Merge branch 'master' of git://github.com/farbrausch/fr_public
Merge branch 'master' of git://github.com/farbrausch/fr_public
Merge branch 'master' of git://github.com/farbrausch/fr_public