DSC Extension: Add unit tests for cmdlets components and enable them in the azure jankens build process

This PR includes:
1) Refactoring to improve testability
2) New Unit tests for -ConfigurationArguments processing
3) Make all DSC extension UTs and BVTs checkin tests