Boilerplate implementation of Charting

Implemented enough of
System.Windows.Forms.DataVisualization.Charting to get two pieces of
software to compile: the charting examples from MSDN and the windows OSS
EVEMon.

This patch contains the majority of properties defined, and many methods
stubbed - I have avoided implementing any functionality in this patch.

All this work is under the MIT Licence.
fix up some properties per mono coding guidelines
fix properties per mono guidelines
Merge pull request #729 from wtfrank/charting-submit

Continued implementation of Charting namespace