Add a unit test runner for kgb.

Running ./contrib/internal/release.py will run the unit test suite for
kgb. It requires nose to run.

We only support running on Python 2.5 through 2.7. The test suite has
been updated to work on 2.5 now.