make test small fixing and more git ignore

I used to ignore all the binaries while make and make test, is that ok?