Machanism for adding new providers

OEmbed.addProvider allows you to add a new provider to the list of supported providers so you can use that instead of the fallback. You can also pass in a new fallback service in the options of OEmbed (fallbackUrl) that will be used for that particular instance of OEmbed.