Boundary integral and singularity methods for linearized viscous flow