Weibel instability and random particles as YAML initial conditions

Add random modifiers to particle streams such that Weibel initial conditions or random particles can be described in a YAML input file.