Fix race in destroy request's
the complete description is available in the issue:
this merge request will fix the race by adding "-" to the signature of the wayland destroy requests and movind the proxy_destroy inside of marshal calls, in the marshal call signature will be checked for "-" and only in case it is found proxy will be destroyed
Signed-off-by: Eugen Friedrich efriedrich@de.adit-jv.com