Upgrade grainstore to 0.18.0

Fixes duplicated garbage collection runs (0.17.1 was bogus,
0.17.2 fixed it but 0.18.0 further improves operations)
Stop "touching" MMLBuilders on use

It is no longer supported and we don't need it because handling
of temporary maps is now on our side.