Remove some unused headers and fix test nodes initialization in V.base
Change OOModel::Class to inherit from StatementItem
Now it can be added to a method body
Update README.md to include a link to ETH
Clarify some code style issues in the documentation
Add a script to simplify publishing the documentation
Add a virtual method that returns the class name to itemMacros
Introduce a lightweight option to register grid based offset providers
Introduce a kind for classes
Classes can represent different constructs and those can be specified
with the ConstructKind parameter
Enhance the Adapter framework with default adapter classes
Use the GridBasedOffsetProvider as a default adapter

This reduces the amount of manual provider registrations that needs to
be done.
Add friends (list) to classes
Reduce the necessary string offset provider registrations even more
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