[WIP] Start adding nose tests

I moved the old tests to a directory not named tests because it will confuse nose--we can change this back later.

In the future, I need to think about how we integrate MPI tests and nose tests.  One way might be to keep the nose tests for single CPU use and use python scripts for testing MPI.  Ideally there would be a more automated way to do this with a single command, though...