Fix #678 (add episodecalendar.com as embed source)

This, and the last two commits, fix #675 #676 and #678
No test included as no sample link was available (only a template).
TODO: Add test(s) for episodecalendar.com embed source