Make ol.source.Source inherit from Observable

work in progress.