Linear and nonlinear light scattering and absorption in free-electron nanoclusters with diffuse surface: General considerations and linear response