Added grid array and fixed makesamples() so it uses wavelength units for
the antenna positions.
Fixed bug due to dividing by 2*pi where we should have multiplied.
Added more array geometries and tested with fewer samples.