Change Specinfra::Runner from singleton object to class

Because this class need not to have state