kvm: fix subterm so it sets kvm.work, and make it return the ITerm.