Implement RandomWalk.
Various fixes around memory issue.

Use thread-local allocator; Add probes; Added some skin params to
skin.pbrt; All lengths are expressed in nanometers.
Update probes; Use IDLE processing.

Background processing mode limits process working set to 32MB, which
causes a massive amount of page faults, reducing performance
significantly...