Implemented an actual RNG

Uses an XORShift, currently returns a random number between 0 and 99.
RNG Upgrades

Second coming of RNGeesus. Implemented nextDouble and nextInt properly,
tweaked RNG. I’m fairly certain it’s uniformly distributed now.
Merge branch 'master' into Proposed-Targeting
Merge branch 'Proposed-Targeting' of https://github.com/mcdc09/CX4230_G2_PedestrianModel into Proposed-Targeting