Introduced set_free_args, fun_eval and __call__ to make TensExpr callable.

Added `onlydelta` keyword argument to `_contract`, used in `contract_delta`.
Replaced `is_contravariant` with `is_up`.