Update xdg-shell for Weston 1.5

The protocol has heavily changed, update it so it builds and works
with the newest Weston 1.5 release.

Add some README instructions.

XWALK-1382

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