Added an optional memory leak detector to the test harness. Also re wrote it to be more object oriented and extendable. Changed how all the run_tests scripts work, although the old way will still work if there are any legacy run_tests scripts.
Added an optional memory leak detector to the test harness. Also re wrote it to be more object oriented and extendable. Changed how all the run_tests scripts work, although the old way will still work if there are any legacy run_tests scripts.

r2132

idaholab/falcon,aeslaughter/falcon,aeslaughter/falcon,idaholab/falcon,aeslaughter/falcon,idaholab/falcon,idaholab/falcon