change test namespace layout for cider
remove :environment from the data transmitted

capturing locals interferes with the benefits we get from locals
clearing and was always of questionable utility
just pass in the prev-context, not the whole environment
define/use resolve-local to reference previous &throw-context
add test for resolve-local