High-order integral equation methods for problems of scattering by bumps and cavities on half-planes