K 10 svn:author V 5 markm K 8 svn:date V 27 2013-11-17T23:43:50.060163Z K 7 svn:log V 340 Snapshot of WIP. Big refactor of the random_adaptors code to remove unnecessary layering. Also Yet Another Big Sweep Of Old code, essentially a rewrite of anything dodgy looking with my mind on efficiency. Some excess code is removed, and block copies are eliminated where possible. Locking is broken. This will be fixed in a follow-up. END