Switch to our own "assert_raises" context manager

Because Python 2.6 does not have one of its own that we can steal.