Make Interaction inherit from Observable

Interactions are objects of the API, so the `ol.interaction.Interaction` class should inherit from `ol.Observable` rathen than `goog.events.EventTarget`.

Please review.