Topic - polarization LaserPlaneWave

enable `LINEAR_Z`and `CIRCULAR` polarization with `laserPlaneWave`
No. Previously there have been 3 branches: upramp, plateau and downramp.
With the inital `envelope = AMPLITUDE;` the plateau is no longer needed.
And the exponential function in downramp handels the decay in the end.