Modernize setup.py of TFL

* Replace `svn` by `git`

* Filter out `__pycache__` directories