Unit test for FindKeepVolumes (refs #2295)
Addressing code review comments (refs #2485, refs #2295)

os.Remove(f.Name()) is clearer and less scary than os.Remove(PROC_MOUNTS).
Merge branch '2291-new-keepd-read-blocks'