compositor: add a binding to move surfaces