Topic - polarization LaserPlaneWave

enable `LINEAR_Z`and `CIRCULAR` polarization with `laserPlaneWave`
sure, but that will be an other pull request ;)
they also need to be capsuled in functors.