get rid off passing around loggers
more log passing cleanup
more log cleanup
more log passing removal
more log cleanup
Merge pull request #489 from stdweird/broken_regtest_submisison

get rid off passing around loggers