use rgb instead of hex values in css
avoid using this.get and this.set in favour of Ember.get/set
Don’t rely on prototype extension for didInsertElement
Try to guess provider from `videoId` if not specified