UserVM persistence

keeps the vm list working on uservm, even when collabvm is down