Added automation for Samples which are non-Revit based.

- Created new class in WorkFlowTests Project.
- Created two more functions to access original Samples from their folder on git.
- Few Samples splitted in multiple test cases to keep the debugging easy if something goes wrong.
Addressed all comments mentioned by Randy.

I have also gone through all test cases to check comments and variable names.
Made _samplePath as local variable.

As I am using _samplePath in only one function, so I made it local as variable.
Variable name changed from Samples to Sample.
Merge pull request #1969 from riteshchandawar/GeneralTesting

Added automation for Samples which are non-Revit based.