MueLu: hopefully fixing some Mac compile errors
Kokkos: fixed a race condition in the team_scan.

Running the unit test multiple times no longer causes random failures on the Phi
Revert "Revert "Thyra: Adding RowStat capability to multi vector""

This reverts commit 3d9195fbdd998028b0cbd351af884d4cfe488c1d.
Revert "Revert "Thyra: Adding RowStat and ScaledLinearOp interfaces to the MultiVector""

This reverts commit 3459995b5c16e296c05e258952b5dec39283cd32.
Revert "Revert "Thyra: Adding RowStat and ScaledLinearOp interfaces to Default Zero linear op""

This reverts commit a857b25fb16378f19e9a190e58f593c01b07f3f1.
Revert "Revert "Thyra: Adding adjoint support for row sum and scaling of sub-operators in the blocked linear operator""

This reverts commit 5698f150f42f52e7a1cf459c8ca511f8d9c5203a.
Thyra: Fixing includes and small test issues for RowStat capability

Extending MultiVectorBase with RowStat and ScaledLinearOp capability.
This required modifying a few incldues to only handle the "decl". Also
for safety I removed a few "pow" calls from the tests.

Build/Test Cases Summary
Enabled Packages: ThyraEpetraAdapters, ThyraCore
Enabled all Forward Packages
0) MPI_DEBUG => passed: passed=469,notpassed=0 (99.92 min)
1) SERIAL_RELEASE => passed: passed=440,notpassed=0 (48.12 min)
Other local commits for this build/test group: 5df0fcb, 5dc7167, 97c2cf3, 09016a9
Apparently, Scotch v6 requires linking with scotcherr, so I added
it to required libraries.
Having scotcherr on the link line does not break Scotch v5.
Merge branch 'master' of software.sandia.gov:/space/git/Trilinos