Idea #2043

Updated by Tom Clegg about 10 years ago

Acceptance criteria: 
 * Driver has a suitable wrapper or operation mode: "mount unless already mounted". 
 * Driver passes some tests that demonstrate no obvious huge memory leaks expected when running for a long time. (Getting there will require some garbage collection; the current code will consume N×64MiB after reading one byte from each of N streams/manifests.) 
 * Driver/wrapper quits (and possibly restarts automatically) when configured memory limit is exceeded. 
 * Driver quits when all login sessions end (or not??). 
 * User can log in and finds Keep data in a predictable place (@$HOME/keep/...@ perhaps?) 
 * Tutorials/docs point users to this feature at appropriate times (early!)