Invalidate contexts managed by ContextController

Ensures proper execution when beans rely on destruction as well as allows testing of @Disposes methods