Galeri: Xpetra: normalize elasticity nullspace
MueLu: removed argument from GetValidParameterList()

It was never used, and it does not make sense (at least, to me; Jeremie
might have had some plans for it).
MueLu: PgPF: removed unused diagonalView_
Dirichlet detection threshold needs to be a scalar.
some data structures to find adjacency.
Tpetra:  Add missing CUDA_INCLUDE_DIRECTORIES() to one test.
Tpetra:  Make combine op's functors have template methods.

Made the evaluation operators of the combine op's templated instead of
templating the op's themselves.  Makes things simpler for Stokhos.
Stokhos:  Add new "execution policy" for MP::Vector scalar type.

This is a draft of a new execution policy for Sacado::MP::Vector to make
using teams easier.
Stokhos:  Added MP::Vector specializations for Tpetra Import kernels.

These use the new execution policy for MP::Vector for CUDA.  In the
future I hope to make it so these specializations don't need to be
explicitly created.
Stokhos:  Add support for subview(pair,column) for UQ scalar types.

Will be needed in the future for
Tpetra::MultiVector::copyAndPermuteNew() when instantiated on UQ scalar
types.
Stokhos:  Fix subview(range,column) unit test for UQ::PCE scalar type.
MueLu: created master list of easy MueLu parameters

The idea is to have a single XML file with all parameters, and use XSLT
to transform it to our needs:
- Use tex.xsl to transform it to a LaTeX input file, which goes in users
  guide
- Use html.xsl to transform it to the web documentation
- Use paramlist.xsl to transform it into an hpp file included into
  parameter list interpreter

Now, adding a new parameter in User API is done in a simple way:
1. Add a <parameter> entry with name, type, default value (optional) and
   description to masterList.xml
2. Run update_params.sh
   This updates:
   - paramlist.tex which is included in the mueluguide.tex
   - src/MueCentral/MueLu_MasterList.cpp

Another cool feature is that because MasterList class is a singleton and
all functions are static, we can get the default values in factories
from this list. So, for instance, to set a smoothed aggregation factory
damping parameter, we set the default value in the masterList.xml, and
call MasterList::getDefault<double>("sa: damping factor") in the
factory. This way we will avoid any inconsistencies between default values in
factories, and default values in the user documentation (once the
factories have been converted).

Build/Test Cases Summary
Enabled Packages: MueLu
Enabled all Forward Packages
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_SS_DEBUG => passed: passed=189,notpassed=0 (31.75 min)
EXODUS: Fix element number map issue in test code

(From Sierra)
STK_UTIL: Remove extraneous semicolon causing build failure in Trilinos

(From Sierra)
SEACAS: exodiff - fix abs function call to avoid ambiguity

(From Sierra)
STK_TRANSFER: Add missing stk_search include path

(From Sierra)
STK: Add MPI_Datatype for long long and unsigned long long

*Fixed one Mac build issue.

(From Sierra)
Aria: remove global_id calls for identifier()

(From Sierra)
STK: reduce code duplication for stk communicators

(From Sierra)
STK: move all_reduce/Loc functionality from conchas2 to STK/parallel

(From Sierra)