Analyze FParser EvalError in DerivativeParsedMaterial

Wrap the evaluation of the FParser objects to and check the EvalError. Now that the JIT stuff is in libMesh I can also get rid of some more ifdefs (we'll have the addParam still guarded to avoid offering the dummy JIT to users). Closes #4077.