Add support for @TestScoped scoped bindings.

Adds a new @TestScoped annotation which can be used
to scope bindings to a single test case.