Always promote integrals to floats when types are mixed
Working float conversion test
Moved compound tests to float/ops/
Don't free the type_ref in compound ops any more

We might get the type_ref from e->lhs or rhs' tree_type.
Reference counting needed.