Fixed hddtemp daemon detection

Fixed a couple of small bugs:
- netcat called without path resulting in a 'command not found error'
- port argument wasn't a string