do not depend on HOME being set

this introduces a bug in feh_wm_set_bg, which will be fixed in the next
commit (only applies when run without HOME)
wallpaper.c: Handle missing HOME