Fix some more makefile stuff

Remove version.h when doing a make clean
Ensure that version.o is rebuilt every time version.h changes