Add support needed for Tpetra/Thyra-based adaptation.
Fixed segmentation fault.
Major Tpetra adaptivity additions.

Enable STK adaptivity in the Tpetra branch. Some
ongoing cleanup and refactoring is still required.

TODO: Finish link to RPI tools, clean out remaining
Epetra code.
More changes for Teuchos Comm.
Tpetra-ize some response machinery.

Get more tests to pass.

DomainTear2D_CopyRemesh and Necking3DSTK_*_Tpetra best illustrate the
new Tpetra interface.

NOTE: This commit requires a Trilinos refresh.
Merge github tpetra branch into main tpetra branch 04/14/2014

Conflicts:
	src/adapt/AAdapt_SPRSizeField.cpp