Merge pull request #19 from mf/master

Fixing non-pooled failed patches - from mf.
Attempting a fix on UUID idententification for hosts with multiple IPs
Testing available disk space checking
amendment to disk space check
A hopeful permanent fix to the UUID fiasco
lable to label typo
Updated low disk message to include required space amount.
Merge pull request #20 from dalgibbard/issue16

Issue16 + Extras
Testing cd auto-unmount function
Typo fix
Missing bracker... typo fix
swapped /etc/hostname for /etc/sysconfig/network
Amended error string capture for hosts without mounted disks
Got my code wrong- corrected if statement
Swapped out == Null for empty string to match result of no VMs with CDs mounted.
Merge pull request #23 from dalgibbard/issue13

Issue13 - Request unmount of VM mounted CD Images
Merge pull request #1 from dalgibbard/master

"Sync my fork"