SEACAS: aprepro library - fix ternary operator

(From Sierra)
SEACAS: aprepro_lib - better array variable management

(From Sierra)
SEACAS: aprepro - fix switch capability

(From Sierra)

Build/Test Cases Summary
Enabled Packages: SEACASAprepro, SEACASAprepro_lib
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=3,notpassed=0 (1.95 min)
3) SERIAL_RELEASE_SS => passed: passed=5,notpassed=0 (1.93 min)
Other local commits for this build/test group: e78784d, 712f9d9
MueLu: disable some tests for valgrind testing

Disabling the following tests *only* during nightly valgrind MPI testing:

        MueLu_Navier2DBlocked_reb_1_0_MPI_4
        MueLu_Navier2DBlocked_reb_0_1_MPI_4
        MueLu_Navier2DBlocked_reb_1_1_MPI_4
        MueLu_paramlist_MPI_4
        MueLu_paramlistAdv_MPI_4

They're failing in a nonobvious way.  They'll run as usual in all other
tests.
MueLu,Galeri: minor cleanup
Tpetra/Belos/Kokkos: fixed issues related to strides

The ClassicKokkos MultiVector in the KokkosRefactor classes was not
getting the correct stride from the new Kokkos views. This screwed up
some Belos tests. FIXED

Fixed MultiVecTraits in Belos to use a struct template specialization
instead of non member functions to create/copy Tpetra:MV.
Note: we probably want to change that again to be handled via
special constructors exposed by Tpetra.
Tpetra: UnitTests, fixed/disabled some unit tests for KokkosRefactor classes

Some UnitTests are not expected to be fixed/supported disabled those.
TPetra: Fixed some instantiation issues with the CG-Solve Performance test

The test will now build correctly no matter which nodes are enabled.
Need to add some of the classic nodes later.
The test does not run yet automatically, it only compiles.
Tpetra: Added explicit linker language to TPetra CMaksLists.txt

In one of my builds the linker language was not picked up by tpetra
when configuring with CUDA/KokkosCompat though other builds worked
with those enabled. Adding explicitely what linker language to use
fixes this.

Also added empty PerformanceTests.xml file.
Sacado:  Fix cuda-related errors in View Fad spec.