expand the ability to reconfigure the format of the name field
Refactor the Windows checks to be a even more flexible.

* All powershell CSV output columns can now be custom handled by each check
* SQL Server Tests use a config file for their parameters or skip the tests
* Checks can convert CSV entries to metrics using an inherited function