Kind of a lot of changes. See Details

RandomF.value now returns Random.value * .9999999f
Bad unity devs, Random generators should return [0, 1) !
Adds perlin noise class. Instances of this class can be created to
'customize' the noise it generates, but it also provides some static
generation methods.
Added different update modes to some scripts
Added different randomization modes to some scripts. Some scripts now
support perlin 'randomness'