Rename internal ember-metal/events functions to match API.

Previously, `Ember.listernsDiff` was actually using the function defined
as `actionsDiff` (same for listenersUnion). Now the internal function
(and export) matches the published name.
More ES6 tests for ember-metal.