We now "lace" the Ecology through the Space system

This gets rid of a bunch of getInterface calls, and should make Space
more testable.

Pulled interface() up into EcologyMember, so it can be used more
consistently.