Warning reductions

This is a first pass at reducing warnings. I think I got rid of all the obsolete / "real" warnings, and all the remaining ones are documentation-related. There's still > 5k of those, so it's going to be a long haul before we get those wrapped up. I haven't touched any of the xbox/silverlight/monotouch stuff yet.