Vortex Dynamics in Multiply Connected Domains