refactoring code and gui

added persistence options
added progress bar and using random fill option in makepersistence
bugfix check-persistence when checking if partition is encrypted
Created PersistenceTerminal with fixed return code detection and fixed refresh_persistence_status
MessageDialog added in post_persistence
Show form errors in MessageDialog
Show progress label only when makepersistence is done
Start using gtk menu in windows
Display device info
All windows as childs of Window class
Using a 2column layout for all windows
fix a bug about virt-what and not being root

plus, there is very little refactoring, according to pep8 + pyflakes
Merged all windows

Conflicts:
	freepto-live-tray