Replace setup_method() with auto-use fixtures
Enable signals in main() instead of Interpreter.__init__()

Tests must now explicitly setup signal interception if they need it.
This allows Ctrl-C to work as expected while running most tests.
Correctly reset signal handling in tests
Merge pull request #35 from hippyvm/signals

Signals