Adding FunctionScalarAux (closes #3499)

Like FunctionAux, but sets the value of a scalar variable based on a
given function.
Merge pull request #3500 from andrsd/function-scalar-aux

Adding FunctionScalarAux (closes #3499)
Merge commit 'bd06e739bba985eeff4ead732d9c6892b41bb8eb'