Refactor runner tests
Refactor runner tests

Divide them into two classes according to whether they need a valid
target script or not.

deivid-rodriguez/byebug,yui-knk/byebug,yui-knk/byebug,deivid-rodriguez/byebug,deivid-rodriguez/byebug,yui-knk/byebug