Add new source files to Makefile
Add missing #includes
Fix warning
Employ needed integer features
Add Booleans probe
Fix Makefile targets for tests

Running 'make test' should work now.
Update .gitignore