added a traceback for the file
added option to pass a configuration parser
1 - obtain script directory and use that has the working path
2 - tvshow_downloader.cfg moved to ./config directory when it's the default file name
3 - using the self.conf_file after the variable conf_file is tested
4 - using self.conf_file for interactions with the file
5 - moved self.parser = parser to inside the try statement