fixed some includes for case sensitive filesystems
fixed a lot of unsigned warnings
Merge pull request #22 from mgerhardy/master

fixed some includes for case sensitive filesystems