Fixed typo bug.
Finished find_surnd_elems equlvalent.
Fixed error in path to common paramList files
MueLu: fixing failing tests on Mac

Long story short: regular expressions in diff -I work differently on
Mac and Linux. If the last line of file does not have a new line, ^.*$
on Linux includes the whole line (i.e., $ is the end of file), while on
Mac it does not.

The missing end of line originated in Level, where printing of a level
resulting in missing end of line if the verbosity level did not include
Debug.

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 (23.34 min)
stk_mesh:  Fix build warnings.

(From Sierra)
STK_UTIL: Move function implementations to the library in which they are declared

(From Sierra)
STK: Fix stk_util MPI.cpp warnings and errors.

(From Sierra)
Trying a different modification end for edges to assess performance.

(From Sierra)
Minor refactoring.

1) Change aura to shared in method names( i had change shared to aura, fixing this )
2) refactoring piece of modification end to better understand it.
3) added unit test as part of (2)

(From Sierra)
Add ability to trace where modification was started to help trackdown
unclosed modification begin/end brackets.

(From Sierra)
Add modification check to change_entity_owner.

(From Sierra)
STK: Disabling test in Trilins due to dependency on Sierra only code.

A recent addition of a header file from code/unitTestUtils/meshUtils made it
impossible to compile the CreateEdge unit test in Trilinos since the
unitTestUtils is not available outside of Sierra.

(From Sierra)

Build/Test Cases Summary
Enabled Packages: STKMesh, STK, STKUtil
Disabled Packages: PyTrilinos,SEACASExo2mat,SEACASMat2exo,Optika,STKClassic
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=9,notpassed=0 (10.14 min)
3) SERIAL_RELEASE_SS => passed: passed=7,notpassed=0 (12.16 min)
Other local commits for this build/test group: d798f9b, 6fa4240, 2097233, 95cd57f, d958b3c, 684de09, eb6515a
TrilinosCouplings:  Don't use Tpetra::DefaultPlatform in FENL.

The FENL drivers were calling Tpetra::DefaultPlatform to get the default
Teuchos::Comm.  DefaultPlatform creates the default KokkosClassic node,
which if your default node is a new wrapper node, calls initialize() for
the corresponding device.  From then on you are stuck with what that
gives you, usually 1 thread.  I replaced DefaultPlatform with
DefaultComm<>::getComm().  DefaultPlatform should be banished from the
face of the earth.
MueLu: update adapters to create the proper sized nullspace for easy XML

CreatePreconditioner routines construct the nullspace if a user does not
provide it, but only check for the old style XML interface. I've added a
check for the new one. This way, if you don't provide the new style, it
would generate the nullspace of size of the "number of equations".

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 (11.99 min)