Fixes some order dependent failures in test suite.

I just found this issue. I accidentally introduced it in pull request #72. This pull request should fix it. To reproduce execute just the eval test a few times, it will eventually fail.

    rake TEST=test/eval_test.rb

This is because autoeval and autolist were being unset and never turned back to their default state.