1. fix refresh driver timer list multi-thread access crash
2. move all event listener list changing task into vsync dispatcher
message loop