Pass executable explicitly (#4144)

for some tests the executable detection does not work
Merge pull request #4221 from dschwen/fixajtest_4144

Pass executable explicitly
Prepend options instead of append
closes #4225
fixup examples
closes #4277
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
Merge pull request #4226 from permcody/arg_order

Prepend options instead of append
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
ElementReadPropertyFile User Object src and test #4066

Added comments to .C and .h files #4066