Correct capitalization typo in Fortran macro for CGEQP3.
EXODUS: Fix int-size issue in determining number of nodes in a sideset

(From Sierra)
SEACAS: aprepro - rewrite csv handling code; more efficient, but still too not caching data

(From Sierra)

Build/Test Cases Summary
Enabled Packages: SEACASAprepro, SEACASExodus
Disabled Packages: Panzer,PyTrilinos,SEACASExo2mat,SEACASMat2exo
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=120,notpassed=0 (26.77 min)
3) SERIAL_RELEASE_SS => passed: passed=122,notpassed=0 (27.68 min)
Other local commits for this build/test group: 726303d
ML: Fixing bug in recent RefMaxwell checkin
ML: Fix to mlmex
ML: Adding sanity checks to MLMEX; fixing minor bugs
ML: Adding more debugging info to RefMaxwell
ML: Fixes for RefMaxwell test

Build/Test Cases Summary
Enabled Packages: ML
Enabled all Forward Packages
0) MPI_DEBUG => passed: passed=328,notpassed=0 (36.80 min)
1) SERIAL_RELEASE => passed: passed=296,notpassed=0 (13.40 min)
Other local commits for this build/test group: a706e57, 493f9a9, 208ea21, 9a58182
Stokhos/Kokkos: Configure, build, and test sacado_mpvector with Kokkos::Threads and Kokkos::Cuda.
Sacado/Stokos/Kokkos: Enabling aggregate UQ sample value types in Kokkos View.

Enable and test Kokkos::View< Sacado::MP::Vector< Stokhos::{StorageType} > * , Device >
ML: print setup times if output level > 0

Added an additional line that prints the total ML setup time.
One louder for Dr. P.

Build/Test Cases Summary
Enabled Packages: ML
Disabled Packages: MOOCHO
Enabled all Forward Packages
0) MPI_DEBUG => passed: passed=336,notpassed=0 (4.79 min)
1) SERIAL_RELEASE => passed: passed=312,notpassed=0 (11.40 min)
MueLu: fixing valgrind errors
Update environment on trilinos-test(2) for nightly testing

A configure time test is failing due to not finding a shared lib while running
because the needed library is not in a normal system path and rpath isn't used
while building the test. Adding the library's path to LD_LIBRARY_PATH should fix
this though this is a bit of a hack. The reason why the library is needed at all
is because the configure time test is being built with the mpi compilers even
though it isn't strictly needed.
MueLu: disabling easy parameter test when demangling is set incorrectly

The tests for MueLu are failing because of not demangling symbols. The
problem is with the variable HAVE_GCC_ABI_DEMANGLE in Teuchos. This
variable is set as a result of a ABI test in
teuchos/cmake/CheckForAbiDemangle.cmake.

The current trilinos test framework on software results in exit code 127
for this test due to unresolved libraries. Specifically, the test itself
is compiled using mpicxx with comes with extra string of libraries such
as "-L<path_to_mpi>-lmpi_css -lopen-rte ...". The run of the test,
however, is done with cmake, which does not have those libraries in the
library path. So it is not run, produces a return 127 value, and results
in the entry:
  "HAVE_GCC_ABI_DEMUNGLE: Internal="
in the cache. This results in Teuchos not demangling C++ names, and
failing tests comparing two outputs, as one is with demangled, one is
without.

For temporary fix for this is disabling the tests when that variable has
incorrect value.
MueLu: fixed initial seed for the test

I'm not sure it would help the failing tests, though. There are some
places in Trilinos (i.e., teuchos/numerics/test/BLAS/cxx_main.cpp) which
use std::srand(time(NULL)) and may screw us up.