remove a python dependency
improved how logging works

now configuration is inside tools.log
I never found the need to configure there anything
in the futer it might go into an extra file and have the
possibility to set the verbosity via commandline options
implement logging for test_streams