Teuchos: Fixed build warnings in tests.
Teuchos: Fixed what might be a bug in a test.

The bug manifested as a "tautological comparison," namely
"use_tolerance == use_tolerance".  It looked like the right-hand side
of that equality should have been "rhs.use_tolerance", so I changed it
to such.  All the Teuchos tests passed after the change.

Build/Test Cases Summary
Enabled Packages: Teuchos
0) MPI_DEBUG => passed: passed=110,notpassed=0 (2.02 min)
1) SERIAL_RELEASE => passed: passed=103,notpassed=0 (0.04 min)
Other local commits for this build/test group: 46027be
Teuchos: Fixed build warning.

The code was marked with a FIXME anyway, about a cast from -1 (signed)
to Ordinal (a template parameter, which might be unsigned, though we
recommend against using unsigned integer types as column indices in
sparse matrices).

Build/Test Cases Summary
Enabled Packages: Teuchos
0) MPI_DEBUG => passed: passed=109,notpassed=0 (0.39 min)
1) SERIAL_RELEASE => passed: passed=102,notpassed=0 (1.85 min)
Ifpack: Remove using namespace std

There was a using namespace std which was injecting a lot of symbols into the
global namespace for any code that was including Ifpack_ConfigDefs.h. This was
causing an issue with clang warnings in Sierra so I removed it and fixed all the
places where ifpack was using std symbols without the qualifying namespace. This
might affect other packages and they will be fixed in separate commits.
ML: fix missing std qualifiers

Fix the missing std qualifires that are needed now since ifpack isn't importing
everything from std into the global namespace.
Zoltan2: Fix issues caused from using namespace std

Removed instances of using namespace std and addressed all issues that came up
from that.

squash with zoltan2
Galeri: Remove instances of "using namespace std"

This was necessary due to it exposing an issue for Sierra where the
ParameterList set method was ambiguous when the stl set class is in the global
namespace.
MueLu: Fix missing "std::" from symbols

Changes from the recent removal of using namespace std caused a number of MueLu
files to need qualification for symbols from the standard library.
Amesos: Changes required to find std symbols

The recent removal of using namespace std from a few packages has made it
necessary to fully qualify a any symbols from std.
Anasazi: Changes required to find std symbols

The recent removal of using namespace std from a few packages has made it
necessary to fully qualify a any symbols from std
Sundance: Changes required to find std symbols

The recent removal of using namespace std from a few packages has made it
necessary to fully qualify a any symbols from std
Phalanx: Changes required to find std symbols

The recent removal of using namespace std from a few packages has made it
necessary to fully qualify a any symbols from std

Build/Test Cases Summary
Enabled Packages: Sundance, Amesos, Anasazi, Galeri, Ifpack, ML, MueLu, Phalanx, Zoltan2
Disabled Packages: Panzer
Enabled all Forward Packages
0) MPI_DEBUG => passed: passed=704,notpassed=0 (9.39 min)
1) SERIAL_RELEASE => passed: passed=669,notpassed=0 (3.44 min)
2) MPI_DEBUG_SS => passed: passed=1198,notpassed=0 (15.37 min)
3) SERIAL_RELEASE_SS => FAILED: passed=1143,notpassed=1 => Not ready to push! (7.07 min)
Other local commits for this build/test group: 05443e5, 88b2747, 27b0800, 5cd801c, 3f3c8aa, 8545b9d, 027c52c, e59e500
WARNING: Forced the push!
Task Mapping Null graph fix