oEmbed proxy in JavaScript that support a few additional non-oEmbed sources