quick and dirty multithreaded port scanner