Random fixes

Switching over to clj-random. Currently everything is setup to use Mersenne-Twister by default. Rough speed tests + community commentary suggests that this is probably the best speed/quality tradeoff. 

Also fixed a number of example files where non-local random functions were used in ERC functions.