NOS - 98/ Fixing the workspace not being found on nodes

Fixes the plugin searching for the project workspace on the jenkins host instead of the build node. 

The `FilePath` is used instead of a direct file to perform the test existence check because `FilePath` abstracts the real location of the workspace.
separate file is less noise