Added user_data to Engine.detect_nat_type(), returned with notification

darcs-hash:20090417130926-58103-7d7984925cdf10aa9b27d353ef91fd778feffb62