ENH: If configuration is file does not exist return empty configuration

Warning message will be logged.
NFT: Ignore exception context manager added
REF: Rename tea.shutil to tea.shell