WpfApprovals enhancement / workaround

Added support for STA workaround when testing controls.

Took out hard coded UniqueForOs which is causing problems with approvals accross different editions of the same OS.   Alternative would be to create a UniqueForMajorOs which removes the edition information from the Namer.  In any case, the Namer behavior should probably not be hard coded.