Make sure clean can't fail.
Fixed makefile issues.