Gracefully handle missing host or MAC properties in configuration
Changed echo+exit to simple exit() calls