Update source.py

At class XMLTVSource, different checks if Local file or Url