Fix config load if home is not absolute path

In setups where $HOME is not an absolute path, File.expand_path will
raise ArgumentError "non-absolute home" if the given argument includes a
tilde. This change handles such scenarios as if the file isn't readable.