Fix T3289 - Cursor ahead of text in recordings

Test Plan: Verify that the cursor stays synchronized when typing behind a tag

Reviewers: john

Subscribers: #cs

Differential Revision: http://phabricator.khanacademy.org/D14125
Move all recording back to capturing phase.

The moment an event fires is much closer to when we're gonna play it back than
the moment it finishes executing. This should help fight timing bugs in recordings.