Fix specfile, build and xdg-shell protocol for Tizen

Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>