Fast version of the SAW.
Also add some tools.
Exponent doesn't work out though. I have no idea what's going on. I have
performed tests to ensure that
 * Walks are indeed self-avoiding
 * R_N^2 is calculated correctly
 * Weights are calculated correctly
 * Mean is calculated correctly

But I might have made a mistake somewhere.