core-deps-3.10: add xf86-video-wlshm

As a dependency of mutter-wayland. The upstream url is set to
my github, for lack of a better place for now. It will be in
freedesktop soon, according to krh.

Also, relax the dependency from gnome-shell to mutter-wayland,
it's optional.