Add support for Windows PowerShell

Add a new LanguageOption for PowerShell
Updated TemplateUtil to support PowerShell Strings and Dictionaries
Created a new template file for generating PowerShell scripts
Created a new CodeTemplateBuilderTest to validate proper code generation