added .gitignore file.
Added space in runtests for executing unit testing separately from functional
testing.
Removed unused distrib option from makefile