client: add support for setting a specific greeter background via device tags

Tag usage:
  greeter_background_mode:dynamic
  greeter_background:FILEPATH

FILEPATH must be inside /usr/share/backgrounds or its subdirs.
client: search greeter backgrounds from /usr/share/backgrounds/puavo-greeter