sufficent boilerplate implementation of S.W.F.DataVisualization.Charting to build MS chart examples

I've implemented a lot of the missing properties, classes etc in System.Windows.Forms.DataVisualization.Charting.

With this patch its now possible to *build* the chart sample code at http://archive.msdn.microsoft.com/mschart (its gone from 16000+ errors to none!). This work also allows the Windows OSS software EVEMon (https://bitbucket.org/BattleClinic/evemon/src) to build via Mono.

There is very little implementation of functionality in this patch which lays the groundwork for future efforts by me or others.