compositor: Add a destroy signal and turn weston_shell into signals
6 files changed