Add name and label for Function

For Dolfin compatibility, turn Function.name into a function, not a
property, add Function.label and Function.rename.