Moved spec_runner into the corresponding task.

This ensures that we don't nuke GEM_PATH/GEM_HOME and friends until we actually
need to do so. Doing this would prevent the use of tasks such as
`package:binary` in an environment where a Ruby version switcher is used.