added support for -PassThru on the Setup function

Sometimes you want to start working with the file (or directory) you create right away. I've added support for that via the -PassThru switch parameter on the Setup function.
Tests to prove my point supplied of course.