More preliminary steps to multi-atomspace support in scheme

This is the easy part. The hard part will be getting the closures to work right.