Added Compiling for the Gcov and Gprof tools

Just changed the compile functions to compile with gprof and gcov.
Haven't figured out how exactly I'm going to run them. Gprof only needs
to be run once.  Gcov after each test, and then the files generated need
to be moved/deleted.  So I'm still working on how to do that.