Topic - polarization laserWavePacket

add `CIRCULAR` and `LINEAR_X` polarization to `laserWavePacket`
I changed it, but is this not the same discussion as with `laserPlaneWave` where all other variables have `double` precission?