Introduction of Contexts for Seam Autowire.

Includes unit tests.
Still not integrated into SeamAutowire.