KVM: Use interval tree to do fast hva lookup in memslots