PowerShell Core's Microsoft.PowerShell.PSReadLine project Microsoft.PowerShell.PSReadLine $(DefineConstants);CORECLR portable $(DefineConstants);UNIX full