Minor changes to fix compiler warnings
Brought to you by:
wnl
My development environment compiles on Linux for a few architectures, and fails if there are any warnings. These are the changes required to satisfy all of the compilers (all warnings were valid).
I also added #ifdefs to complete the removal of code not needed when building without colors or kill.
Fix compiler warnings