FINISH Backend restructure fixes

![finally!](http://dribbble.s3.amazonaws.com/users/43669/screenshots/712780/finally_dribbble_copy.jpg)

- fixed reading of user dir (no matter from where cli is started)
- new base folder: `~/wirt` (was: `~/virsh`)
- new machine prefix: `vm` (was: `dom`)

New base folder means admin can merge this to master and test the CLI without breakage.
If everything works, master can be merged to stable, then the backend script is working with the new structure to (IMPORTANT: User directories should be moved or copied)