[spinner] Add support for wayland backend
This adds support for wayland backend to the spinner.
It currently defaults to mir if running on an android device and wayland device if not.
Backend can be overritten by setting COMPOSITOR_BACKEND.
Same as https://github.com/ubports/unity-system-compositor/pull/12 but for xenial this time
Edited by Ratchanan Srirattanamet