libweston: damage moved outputs
When an output is moved, all views that are not moving with it should cause damage where they appear in it before and after the move, and all prior damage should move with the output.
To avoid this complexity, just damage the full output after the move.