separate functions for migrating running/non-running vm
implementation of offline migration
Merge branch 'master' into migrate_destroyed
Allow migration for stopped VMs
Fix bug with migration and permissions
Small fixes in migration and cpu timer collector timer
Set correct resource after soft alloc
Fix resource binding in property view
Revert "Set correct resource after soft alloc"

This reverts commit fe741e13248c67f99c7c9185e866c0529523a791.
Update VM status with migration progress when live migrating
If fields are unchanged, do not consider definition edited. close #676
After undefine, set self.domain to None right away
Fix a bug where all Advanced fields were not reset after undefine event