[Belos] catch some uncaught exceptions

Build/Test Cases Summary
Enabled Packages: Belos
Enabled all Forward Packages
0) MPI_DEBUG => passed: passed=475,notpassed=0 (5.18 min)
1) SERIAL_RELEASE => passed: passed=441,notpassed=0 (4.12 min)
Placeholder to return view of input part for each object; default behavior is
to return NULL view, in which case the input part is assumed to be the rank.
As this function becomes needed for mapping and partitioning, we will fill in
more details.
Merge branch 'master' of software.sandia.gov:/git/Trilinos
Fixed some bugs in coordinate input.
Need ifdefs for Tpetra and Ifpack2 in these tests.
Merge branch 'master' of software.sandia.gov:/space/git/Trilinos
Fixed some bugs in coordinate input.
Streamlined code for coordinate and graph inputs.
Adding documentation on how to test Zoltan2 with checkin script
Adding skeleton for new partitioning/refinement method.
Adding support for multiple models at once (e.g., both a graph
model and a coordinate model).

Build/Test Cases Summary
Enabled Packages: Zoltan2
Enabled all Forward Packages
0) MPI_DEBUG => passed: skipped configure, build, test due to no enabled packages (0.00 min)
1) SERIAL_RELEASE => passed: skipped configure, build, test due to no enabled packages (0.00 min)
2) MPI_ss => passed: passed=39,notpassed=0 (4.62 min)
3) SERIAL_ss => passed: passed=39,notpassed=0 (4.59 min)
Other local commits for this build/test group: a8348b6
Kokkos: add configure script for bgq
MueLu: FilteredAF: actually make lumping

Serious bug: the factory did not actually do lumping. The problem was
that the diagonal always have filter = 1, which resulted in loop
continuation. As a result, we never remembered the diagonal index, and
 it was always set to -1, which resulted in ignoring lumping.
Ifpack2:  Fix ETI build errors for BlockRelaxation.

Mark, Mark, Mark, ...