Zoltan2: TaskMapping Test. Fixing run time error.
Panzer: Updating driver header files to eventurally support ETI for the ME Factory

I tried to explicitly instantiate the ME Factory however that crashed
and burned because it was being built in the examples directory. However
it exposed the fact that many header files were missing from some of the
driver code. This fixes that issue. This is not an urgent commit but hopefully
will smooth the path to moving beyond the STK MEFactory Epetra code in the
examples directory and putting it in panzer_stk proper.
Teko: Adding an identity "Preconditioner" for testing and rapid development

All this does is inject as the approximat inverse an identity matrix.
Panzer: Fixes for parameter sensitvities

There were a few uses cases improperly managed primary amoung them
was that you couldn't repeadtedly compute sensitivities. This fixes
that issue.
Panzer: Turning on ETI for the assembly engine

This is not optional functionality, but since it only depends on the
evaluation types I don't view that as a problem.
Thyra: A more expressive error message for Epetra MM transformer

This was previously an assert, it is now slightly more informative
(more than meets the eye).
zoltan2 taskMapping - removing test.
Merge branch 'master' of software.sandia.gov:/space/git/Trilinos
Add MPI_Finalize()
Hard disable MueLu for installation testing

A couple packages have optional dependencies on MueLu, but since it isn't built
as part of the install build it needs to be hard disabled to prevent those
packages from inadvertently turning it on.
Sundance: Fix an installation issue with a missing header
Zoltan2: Fix installation testing issue

There was a test header that is needed to properly build the tests. The
directory was made available to the installation build.
Phalanx: Fix installation testing issues

A number of tests needed to have test only headers made available to them during
installation testing.