stopped using multiprocess.Pool in reduce too due to bug to deal with KeyboardInterrupt

also refactoring some comments
removing unused consts and adding timeout when writing to queue
test_processor.py: using local reqs/sec const
tests_requests_pool.py: also using local max reqs/sec const
adds terminaltables to requirements