TS: Send user type tokens as references.
TS: Allocate user types on heap even also when constructed from type constructor. Make sure that user type tokens are not freed when sent out on a port. Currently tokens are freed in the receiving actor. FIXME this does not handle fan-out case.