Changed perl test running from test_class_runner to a makeprg, which
uses a custom perl script, which interprets the test output in a way vim
can understand

removed unused stuff