Makefile and test improvements.
.gitignore improvements.