[Teuchos] use EXIT_* exit status in documentation
[WebTrilinos] Update FSF address
replaced DOS line terminators by UNIX lts in a number of source files
[MeshingGenie] sanitize MeshingGenie_2d.cpp
[Sacado] remove "using namespace std" from headers
[TriUtils] remove "using namespace std" from public header
[Belos] remove "using namespace std" from header
[TrilinosCouplings] remove "using namespace std" from headers
[Epetra] remove trailing whitespace
Update FSF Address in copyright notice

(From Sierra)
fortran underscore fixes for bgq - From Dan Sunderland...

There were a lot of places where we were relying on platform or compiler
defines to set the underscore decoration requirements for fortran. Since
bgq uses gcc, but the underscaore requirements need to match vacpp this
is non-functional.  This changes those header files to use the macro
defined by bjam which correctly disambiguates the 2 versions of gcc.

(From Sierra)
IOSS: Maybe better error messages from exodus...

(From Sierra)
EXODUS: Maybe better error messages...

(From Sierra)

Build/Test Cases Summary
Enabled Packages: SEACASEpu, SEACASNemslice, SEACASChaco, SEACASExodus, SEACASIoss
Disabled Packages: Panzer,PyTrilinos,SEACASExo2mat,SEACASMat2exo,Optika,TrilinosCouplings
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=110,notpassed=0 (33.84 min)
3) SERIAL_RELEASE_SS => passed: passed=112,notpassed=0 (39.36 min)
Other local commits for this build/test group: f3ce3f2, b8f3a38, 492abef
Tpetra: Fixed merge conflict
Tpetra: Fixed merge conflict
Tpetra: MV (Kokkos ref): Fixed build error in default ctor
Tpetra: Added public docs to Little{Block,Vector} & moved namespaces.

The header file now has the Tpetra copyright notice, and the new
Little{Block,Vector} classes now live in the Tpetra::Experimental
namespace (where the new BlockMultiVector class also lives -- which
differs from the existing Tpetra::BlockMultiVector!).
Tpetra::Experimental::BlockMultiVector: Added test for getLocalBlock.

The test ensures that

  1. getLocalBlock returns a read-and-write view, not a deep copy
  2. Changes to the result of getLocalBlock are reflected in the
     correct entries of the MultiVector returned by getMultiVectorView
  3. Those changes happen to the specified column of both the
     BlockMultiVector and the MultiVector, and only to the specified
     column
Tpetra::Experimental::BlockMultiVector: Enhanced public documentation
Tpetra: Fixed merge conflict