Adds first implementation of RFQ as a detuning element. Not yet tested.

 - 3 different parameterizations for detune method are implemented.
 - Longitudinal detuning is missing.
 - Looking for a more elegant way to select parameterization of detune method.
Adds support to set random number generator seed for generators GaussianX,Y,Z.
Update of fixed seeding. Uses different seeds for GaussianX, Y and Z.
2nd version of detuner RFQ. Splits different detune parameterizations into 3 separate classes.

 - RFQ collection class uses classmethods to instantiate the 3 different detune parameterizations.