When make clean is run, remove the built program, top-level *.o files, and ignore the built program in git.