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.
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
re-running bootstrap