add support to linear scan over poloidal modes

Using GKC.Type = Scan, gkc++ tries to extract the complex frequency
of each independent poloidal mode. The advantage is that, poloidal
modes with low ky can use a much faster time step to advance -
which should get a quicker convergence. Additionally, we get a
standard-deviation for the frequency estimates