Bugfix for --enable-complex
Loosen fem_system_ex1 tolerance

Otherwise we can get nonlinear convergence failure with a sufficiently
bad preconditioner options.  This was triggering on BuildBot with
default PETSc options on 4 procs
fix fpoptimizer rule 81
Fparser fixes:

* Set correct stack size after AutoDiff
* Catch exception thrown in Commit()
Add minimal testcase for optimizer bug in FParser.
Fixes for --enable-complex
Merge branch 'stacksize'
Update traffic.
Merge pull request #278 from dschwen/optimizerbug

Fix FPOptimizer rule 81
Fix warnings coming from cppunit headers.
Update traffic plot to work with Octave 3.8.0.
Updating the github traffic plot.
Namespace error and shadow warning fixes in rb ex7
Fix signed/unsigned comparison warning
Fix FParser AD compilation with --disable-threads
Misc ex7 bugfix for --disable-second
Merge pull request #279 from libMesh/ad_nothreads_fix

Fix FParser AD compilation with --disable-threads
Use TOLERANCE in misc ex10
Loosen fem_system_ex1 residual tolerance again

Some partitionings still weren't giving a linear system that could be
taken to a tight tolerance 50K steps at a time with only default PETSc
options.
Handle key collisions when stitching meshes

This triggered for me with a 16-bit dof_id_type buildbot test, but
there's no reason it couldn't happen with a larger id type and much
worse luck.