Updated providers list. Proxied a couple to noembed.com
Cleanup and update provider tests.