It's possible to change the action of event sources, run loops sleep now longer by default (but will wake up in time to dispatch timer events)
Merge branch 'refs/heads/development'