Re-target C# port to .NET 3.5

The C# version does not use any features from .NET Framework 4.0 so re-targeting it to 3.5 (even client profile) as the minimum required version. There are no code changes needed whatsoever.