Merge pull request #18 from cverges/master

Changed include guard in Types.h to avoid libc collision