Support .NET 2.0

If the .NET Framework 3.5 Client Profile is truly a superset of the .NET Framework 2.0, this pull request adds support for more users without removing any previous functionality.