Automatically create a new comment line when creating a new comment
Add better support for Qt Creator
Improve Qt Creator project settings
Documentation update.
Add support for resolving symbols from base classes
Add a link to the documentation
Set flags only once in an Item constructor to speed up initialization
Rework the partial loading system

The partial loading is now determined at run time by the program and not
by the persisted program. Lists and optional CompositeNode attributes
can be partially loaded.
Make Method bodies and variable initializers be partially loaded
Optimize slightly the loading of files with the simple text format
Completely rewrite simple file parsing to use only a bare minimum of Qt.

This reduced the time required to read by about 25 percent. Mainly due
to a reduced number of required memory allocations.
Improve performance by allocating huge chunks of GenericNodes at once.
Improve file persistence with a custom allocator for GenericNodes
Move the simple file persistence to a subfolder
Add comment style
Fix editing condition
Use ordered lists
Allow direct HTML input
Make browser syntax more consistent with the rest
Follow Markdown guidelines for italic and bold text.