fix crash when a value ID is added and the default DHT port is not yet set - lets delay adding of values IDs until every setting is setup; also cause an error when a port is set manually for IDs that need a fixed port (AUTH)
update DHT implementation to dht-0.22; this version also lookups the lcoal storage - no need to do it ourselves anymore
minor code/text style changes