Least-squares formulations for Stokes equations with non-standard boundary conditions - A unified approach