Hability to overwrite embed code on the backends

Embed code should be based on the backend since not every video provider uses an iframe code to embed it's videos.

This also removes **SoundCloudBackend** hack to change the embed code's height.