Improvements to the timer.
Improvements to the timer.

- Only run in NSDefaultRunLoopMode
- Reset immediately instead of waiting for the image to load.

johan/Sequential,btrask/Sequential,johan/Sequential,btrask/Sequential,btrask/Sequential,btrask/Sequential,johan/Sequential