adding files to git ignore.
adding more files to gitignore.
adding cppunit hooks for building and running cppunit tests.