Adding support for .NET Compact Framework 3.5 (Windows Mobile 6.5.3)

I'm aware that this is not very pretty, so I don't expect you to really merge this in your code...
I'm just offering it to you, as-is...

I needed this to support development on the .NET Compact Framework and a device running Windows Mobile 6.5.3....

This has been working beautifully for me!