Make cproperty, c_namedProperty, c_variableProperty all return Term (which
is struct _Term * and thus already a pointer) instead of Term* which was
really a waste.  This removes a number of macros that were re-converting
back to the Term, and even speeds us up.