Classification of complete N=2 supersymmetric theories in 4 dimensions