Extract more data from super element files (towards creating automatic mapping)

(From Sierra)

Build/Test Cases Summary
Enabled Packages: SEACASIoss
Disabled Packages: Panzer,PyTrilinos
Enabled all Forward Packages
0) MPI_DEBUG => Skipped configure, build, test due to no enabled packages! => Does not affect push readiness! (-1.00 min)
1) SERIAL_RELEASE => Skipped configure, build, test due to no enabled packages! => Does not affect push readiness! (-1.00 min)
2) MPI_DEBUG_SS => passed: passed=21,notpassed=0 (25.25 min)
3) SERIAL_RELEASE_SS => passed: passed=22,notpassed=0 (28.24 min)
Disable ForTrilinos in installation testing

ForTrilinos was failing to build during the installation, most likely due to
using inadequate compilers.
Damping parameter for Ifpack2::Relaxation should be a scalar, not a double.
Merge branch 'master' of software.sandia.gov:/space/git/Trilinos
MueLu: hopefully this fixes the build for one test machine
Tpetra: CrsMatrix: Split .cpp ETI into separate files by Node type.

Tpetra_CrsMatrix.cpp has been crashing a particular machine on the
Dashboard, because of long build times when explicit template
instantiation (ETI) is enabled.  This is probably because that one
source file has to do ETI for all enabled combinations of Scalar,
LocalOrdinal, GlobalOrdinal, and Node.  Thus, I've split this file
into separate files, each of which handles ETI for a single Node
type.  The one exception is ETI for the template function convert();
I couldn't figure out how to split that up by Node, so I put it in
a separate file.  Hopefully that won't cause link errors.
Tpetra: Added "long long" to the list of GlobalOrdinal ETI types.

If the CMake BOOL option Teuchos_ENABLE_LONG_LONG_INT is ON, then
Tpetra will add "long long" to the list of GlobalOrdinal (and Scalar)
types for which it does explicit template instantiation (ETI).  This
is the fruit of a discussion started earlier this week by Eric Cyr.
We have to add it to the list of Scalar types as well as GlobalOrdinal
types, because some downstream packages use Scalar=GlobalOrdinal for
communication.

Build/Test Cases Summary
Enabled Packages: Tpetra, Belos, Ifpack2, Xpetra
0) MPI_DEBUG => Test case MPI_DEBUG was not run! => Does not affect push readiness! (-1.00 min)
1) SERIAL_RELEASE => Test case SERIAL_RELEASE was not run! => Does not affect push readiness! (-1.00 min)
2) MPI_DEBUG_SS => passed: passed=135,notpassed=0 (3.18 min)
3) SERIAL_RELEASE_SS => passed: passed=118,notpassed=0 (0.30 min)
Other local commits for this build/test group: 271bd52
Tpetra:  Rework CrsMatrix instatiation to not include int for Thrust.

Only instantiate CrsMatrix for ThrustGPUNode on float and double since
that is all CUSPARSEOps supports.
Ifpack2: ILUT: Improved public documentation.

The documentation now explains what the "level of fill" parameter
does; it's different than the parameter of the same name in ILU(k).
Make it possible to specify locations of blas and lapack on windows

bug 5895

The logic on windows made clapack a requirement and not an option for supplying
blas and lapack. It was possible to override the blas and lapack, but to do so
one had to use the TPL_[BLAS|LAPACK]_LIBRARIES variables exclusively. This still
had the downside of the configure looked for clapack and complained when it
couldn't find it which is a source of confusion.  This change checks to see if
the user has specified their blas/lapack through any of the accepted means and
if so skips the check for clapack and instead uses the conventional tpl
discovery logic.
Ifpack2: ILUT: Changed fill level from magnitude_type to int.

Fill level must be an integer, but it is currently exposed in the
interface and the ParameterList as a magnitude_type (double, if
scalar_type is double).  This commit fixes that, so that fill level
is exposed as an int.

Build/Test Cases Summary
Enabled Packages: Tpetra, Belos, Ifpack2, Xpetra
0) MPI_DEBUG => Test case MPI_DEBUG was not run! => Does not affect push readiness! (-1.00 min)
1) SERIAL_RELEASE => Test case SERIAL_RELEASE was not run! => Does not affect push readiness! (-1.00 min)
2) MPI_DEBUG_SS => passed: passed=136,notpassed=0 (3.15 min)
3) SERIAL_RELEASE_SS => passed: passed=119,notpassed=0 (0.25 min)
Ifpack2: ILUT: Trivial change (mark fix for Bug 5951).

Commit fe2dd964f64f90518b248df56a83cb7aa8a13f88 is a fix for Bug 5951.
This commit is a trivial commit just so that there is a record in the
commit log that Bug 5951 has been fixed.