Remove event deprecations from core

This removes all of them but one major one: https://github.com/atom/atom/blob/master/src/pane-view.coffee#L159-L160

I wasnt sure how we wanted to handle this, as pane items can be anything. Do we still want to support the path-changed event on random pane items? Do we want to enforce an `onDidChangeTitle` method? This is one case where string events are really nice.
> The thing is, what if they don't even support the modified event? How can we tell with the old API?

This is what I was worried about. But I think it's ok to just have a deprecation if there is an ::on and we are going to bind to it.