rewrite getting info from hddtemp server to use telnetlib instead of raw sockets
some code cleanings