This lot mainly cleans up `comparison between signed and unsigned' gcc