Compatibility between Switch and SwitchClient

Now, additional information is transmitted between Switch and SwitchClient which results in the following compatibility issues.

Switch 11 and SwitchClient 12:

This combination is NOT supported. A newer SwitchClient should always talk to a Switch of at least the same version. Attempting to connect to an older Switch returns an error during connection.

Switch 12 and SwitchClient 11:

This combination is supported. The communication protocol is adjusted in such a way that an older client still gets the information it expects. This is helpful when users have moved to a new Switch version and cannot ensure to upgrade all SwitchClient installations at the exact same time.

Important: There is one exception: Active Directory users and groups are not supported when combining Switch 12 with SwitchClient 11!