- fixed issue in forward data types declarations under Windows (enum instead of class).
- added generation for VC++ 2008 and 2010 projects and solutions.