Add BOOST.fusion as apparently we need that in boost/math/special_functions/erf.hpp.
Add a test to avoid this problem from happening again in the future.
Circumvent a bug in Trilinos 11.10

If we avoid calling GlobalAssemble when copying from an Epetra_FECrsMatrix that uses a
non-local matrix (enabled for Trilinos 11.9 and greater), we do not run into some bad
code in Trilinos causing a segfault. At this point of the code, it is enough if we only
call FillComplete because there should be no communication after all.
Merge pull request #182 from kronbichler/master

Circumvent a bug in Trilinos 11.10
Merge pull request #181 from bangerth/add-fusion-to-boost

Add fusion to boost
MPI_Allreduce is apparently unable to accept input and output arguments at the same location.

Fix this by determining when &input=&output and in that case pass MPI_IN_PLACE.
Add a bunch of missing tests for Utilities::MPI::max.
Merge pull request #183 from bangerth/harden-mpi-reductions

Harden mpi reductions
Provide better documentation on ghosted vectors.

This includes a discussion of what ghosted vectors are and what their
semantics are.
Merge pull request #177 from bangerth/document-ghosted-vectors

Provide better documentation on ghosted vectors.
CMake: Only use internal boost header (if available) for regression check

Fix a regression where a test for an icc regression in
check_01_cxx_features.cmake incorrectly used a generic <boost/signals2/...>
include. Such an include file doesn't have to be available at this early
point in the configuration run. User internal boost headers (if available)
instead - otherwise just test nothing.
Merge pull request #184 from tamiko/fix_cxx_test

CMake: Only use internal boost header (if available) for regression check
Allow querying whether a DoF is located on a vertex, line, etc.
Merge pull request #153 from bangerth/query-dof-associations

Allow querying whether a DoF is located on a vertex, line, etc.
CMake: Remove test DEAL_II_HAVE_CXX11_ICCBOOSTSIGNALSBUG_OK

We cannot sanely test for this regression prior to boost setup. And after
boost setup it is incredibly ugly to do so because DEAL_II_WITH_STDCXX11 is
already processed.
CMake: Bugfix: Also sanitize (cpp) macros in enable_if_links
Merge pull request #185 from tamiko/fix_cxx_test

Fix cxx test
Enable PETScWrappers::MPI::SparseMatrix interface to account for off-diagonal elements during preallocation.
Added additional names for scalapack and blacs related libs on ubuntu 14.04
Indent files properly.