Corrected typo's, added client-side validation, fixed few bugs

https://github.com/retspen/webvirtmgr/pull/55