Finished cleaning warnings, got tired of doing it one at a time
All files compile cleanly with the exception of malloc.c
I don't know how to go about fixing that one :)