Lifecycle/space fixups
Created by: myronmarston
This is the start of addressing a bunch of issues.
- Fixes #165 (closed) -- stop resetting mock proxies twice at the end of each example
- Fixes #352 (closed) -- make test doubles self-destruct after they are torn down.
- Fixes #240 (closed) -- adds
with_temporary_scope
.
Ready for review.