Adding Public Diagnostics and GenerateVpnClientPackage operations

Is this a non-functional change? If there is a functionality change - make it 2.2.0. If there is a breaking change make it 3.0.0