rename fixes

This renames `Event` in events and runtime to `ChromeEvent`, in order to disambiguate it from dart:html `Event`.

It also fixes an issue with how we were renaming classes. It was a pretty aggressive textual match, which was renaming too many things (including some JS apis calls). We now use a regex to scope the renames down a bit.