Shape derivatives of boundary integral operators in electromagnetic scattering. Part I: Shape differentiability of pseudo-homogeneous boundary integral operators.