Bug fix: Vector.magnitude: Complex numberes

From euclidean complex vector product: second vector needs to be conjugated.
(Theoretically is now slower but more importantly doesn't cause havoc.)