fix code coverage was finishing before the testing framework had a chance to run
fix code coverage was finishing before the testing framework had a chance to run

- I had forgotten that Kernel#at_exit invokes the blocks passed to it in *reverse* order. So, the coverage report was generated before Test::Unit had a chance to run (it also uses Kernel#at_exit).

sunaku/ruby-vpi,sunaku/ruby-vpi