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.
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.
Add fparser auto-differentiation module
Fix copy-on-write for AD subclass objects.
add missing include
add abs(), log2() and log10()
more trig funcs and decompose some multiops
being more explicit about Value_t, cleanup, add opcodes
cNop is only defined when the optimizer is enabled
protect more undefined symbols, start work on cFetch
add float based instantiation