Don't bother trying to reduce a zero residual
Set solve result for zero residual cases
Zero residual "solve" should still close J
Add Liu, 2014.
Merge pull request #382 from libMesh/zero_residual_ok

Zero residuals are good, not bad
Clear EvalError when using JIT compile Parsers
Merge pull request #384 from dschwen/clearevalerror

Clear EvalError when using JIT compile Parsers
Add missing functions, error check to getpot

Now when we evaluate ${= exp ${foo}} or ${= typo ${foo}}, it should
return exp(foo) or throw an error rather than just returning 0.
Merge pull request #385 from libMesh/getpot_wtf

Add missing functions, error check to getpot
Updating GM documentation.
Hyperbolic inverse functions aren't in C++03
DiffContext::elem_solution_rate, accessors

Also refactor the FEMContext accessors to reduce some code
near-duplication.

At this stage we're not actually using elem_solution_rate; that
semantics breakage will come later.
Initialize solution_rate,instantiate interior_rate
Use solution rates now in mass_residual

This is an API-breaking change for many DiffSystem-based codes