[DF-2827] fix texDescriptor overwriting from textureBrowwser, add max length of recent files list into settingsManager