New test runner with nose.

Fixes #24