IFunction::convertValue now picks up Ei/efixed if they are set.

Refs #9078
Reduce copy-and-pasted code in IFunction.

Refs #9078
Merge branch 'bugfix/9078_ifunction_units_with_efixed' into release/3.1.x