Fixing up warnings and bugs indicated by warnings
tree494f4d8507c1dfcd919e110e68d5fb69b366b593
-rw-r--r-- 684 .gitignore
-rw-r--r-- 5392 Makefile
-rw-r--r-- 4277 Makefile.lib
-rw-r--r-- 483 _darcs_binaries
drwxr-xr-x - addons
-rw-r--r-- 479 build.io
drwxr-xr-x - build
drwxr-xr-x - docs
drwxr-xr-x - libs
drwxr-xr-x - projects
drwxr-xr-x - samples
drwxr-xr-x - tools