Set properly Subject Distance for Nikon cameras. Fixes #8541

This properly calculates Subject Distance for Nikon cameras. It seems that Canon stopped providing it because it was inaccurate. Data for other cameras is also not taken into consideration unless they set the standard tag.

Images need to be reimported to get the new values.