Initialize threading support properly with MPI2
Proceed anyway without MPI_THREAD_FUNNELED

Making appropriate warnings less imperative is the price we pay for
making overzealous warnings non-lethal.
Only output warnings from rank 0
Add libmesh_warning() to --enable-warnings
Use libmesh_warning() when unsure of MPI+threads

This way anyone who doesn't want users to be spammed with
usually-false-positive warnings can shut them up.
adaptivity ex5 fails in 1D
update files to fparser 4.5.1
add threadsafe eval patch by Roy H. Stogner
Fix for fparser optimization with NaN

This probably isn't the only place where the optimizer is implicitly
assuming that values aren't NaN, but it's the only one I could find
and it's sufficient to fix my test case.
Define NaN for fparser
update generated files
Do not disable fparser optimizer on OSX
rerunning bootstrap
Merge pull request #239 from dschwen/fparser_4.5.1

Update to FParser 4.5.1
Merge pull request #153 from libMesh/mpi_init_thread

Initialize threading support properly with MPI2
Updating traffic.
Allow some DenseMatrix operations with mixed types
New templated methods can't be virtual
Fix syntax errors
Add a bunch of instantiations

This is why I'm starting to like header-only library design...