rework contest to test-unit-context

extend TestUnit instead of monkey patching it

also remove aliase for context, and setup, teardown methods.
setup and teardown are available if using ActiveSupport::TestCase, and
different semantics w/ method overwrite are yucks.
So we keep it simple.