Change OOModel::Class to inherit from StatementItem
Now it can be added to a method body
Introduce a kind for classes
Classes can represent different constructs and those can be specified
with the ConstructKind parameter
Add friends (list) to classes
Remove unnecessary functionality from GridBasedOffsetProvider
Avoid showing PLUGINNAME in the Eclipse import projects dialog
Ignore object_script.* files automatically generated by qmake
Use repository .gitignore instead of per project settings.
Add node and item initialization registries to the plug-in generator
Merge pull request #14 from lukedirtwalker/oomodel_enhancements

Oomodel enhancements
Fix a faulty documentation generation script
Make it possible to create inner classes from the GUI
Add the JavaImportTool project to git
Force some vtables to be created in the defining dll to fix win linking
Export all symbols when building windows DLLs
Add tools and scripts for analyzing DLL imports/exports in misc
Split the core into a thin launcher and a shared object
Fix ReferenceType visualization bug
Set the expression in SwitchCase as optional -> default
Use to model default cases
Set return value of baseType (in PointerType) to const
Add castKind to CastExpression
Default is for normal cast and C-Style Casts
Const-,Dynamic-,Reinterpret- and StaticCast represent the corresponding
c++ casts
Functional casts is for casts like this: "x = int(0.5);"