Fall back to $ipaddress if $ipaddress_eth0 missing

This keeps getting set to 'undef' in people's settings.yml files, so I think $ipaddress is a better fallback, even if the logic behind it is sometimes questionable.