Fix formatting indices present in python 2.6.
Change the way the tests.cluster file is generated
to handle multiple runs of the same test. We
were appending more jobs to the same file, thus
causing collisions. References #4222
remove the dumb print output statement... #4223
Add check in CrackFrontData for whether crack front node exists, also fix problem with infinite loop for crack front with only two nodes refs #4161
Make DomainIntegralAction create VectorOfPostprocessors for 3D J-integrals closes #4228

Also convert two of the tests over to checking the CSV output generated by this.
Merge pull request #4224 from backmari/crack_front_issues

Check whether crack front node exists in CrackFrontData
Merge pull request #4229 from bwspenc/fracture_integral_vector

Make DomainIntegralAction create VectorOfPostprocessors for 3D J-integrals
Fixing compiler detection in test harness

The test harness was using the 'libtool --cxx' to detect the compiler.
However, this is not a valid option. We have to use
'libmesh-config --cxx' for this.

Closes #4321
Merge pull request #4223 from milljm/pbs_python26

Fix formatting indices present in python 2.6.
Generalizing the execution routines

Introducing a general routine to run a binary from libmesh.
Merge pull request #4232 from andrsd/compiler-detection-fix

Fixing compiler detection in test harness