Mainly a lot of strict standard warnings are fixed.