handle filenames containing whitespace by wrapping in quotes
move module import closer to where it is used
blib has been cored since 5.004; it is not needed to be injected into prereqs
remove the use of Capture::Tiny