Adding ability to append to Tecplot ASCII files.

Adding a test for this capability.

This feature basically consists of writing multiple Tecplot ASCII
files into the same file using std::ofstream::app, which Tecplot is
indeed able to read.  The drawback is that the Mesh is written to the
file each time. I have a question in to Tecplot support to see if it
would be possible to have only one copy of the Mesh in the file,
similar to the way the Exodus file format works.

Appending is not currently supported for binary files, if you have
selected the binary output format for Tecplot, the ascii_append flag
will be ignored.  I'm also investigating appending to binary files, so
this interface may be updated in the future.

Refs #440.
add a special kernel for eigenvalue problems #2350
add the inverse power method and nonlinear eigenvalue executioner #2350
add two objects in test #2350
two tests for the eigenvalue executioners #2350
move some codes from EigenExecutionerBase to NonlinearSystem and other improvements #2350
Refactor EigenKernel
Adding multiple EigenKernels to the warehouse
TODO: Need to address proper execution
Implementing new EigenSystem
Ignore shared objects with suffixes on Linux
closes #2809
a new working version #2350
Move tests from combined to solid_mechanics ref #2814
Few corrections #2350
a test showing how to use materials for the eigen executioners #2550
Merge pull request #2815 from bwspenc/move_tests

Move tests from combined to solid_mechanics
Merge pull request #2794 from jwpeterson/tecplot_append

Adding ability to append to Tecplot ASCII files.
Moving UpdateDisplaceMeshThread to it's own file
closes #2812
Merge pull request #2817 from bwspenc/contact

Invert inheritance order in Constraint-based contact classes
Merge pull request #2813 from permcody/gitignore_update

Ignore shared objects with suffixes on Linux
Option to specify crack directions at crack ends for J-Integral ref #2717
Merge pull request #2818 from permcody/displacedmeshthread

Moving UpdateDisplaceMeshThread to it's own file