deprecated timer
added new scan timer
used sockets for portscanning
portscan unittest new implementation