1. Have compiz send a dedicated startup message so that we don't race it to check that a PropertyNotify was sent before it grabs the server (since the grab position changed) 2. Fix event advancing semantics in the tests - only go to the next event either if a) the user asked for it or b) the event didn't match what the user wanted. Advancing even when it did match messes up the case where matcher chain on each other