Store ports as attribute in TemperDevice.

Store ports (string like "2.1.2") as an attribute so that it can be
used later for output. Modify find_ports() method accordingly.