Hotfix for machine requests that error twice in a row
Added three utility methods using 'socket' module to acquire and test IP address/hostname
Merge branch 'herja' into abyssinian-nightjar