Inverse scattering for the Laplace operator with boundary conditions on Lipschitz surfaces