Consolidate string components in one class to simplify maintenance
Cleanup unused headers
Make the "new" expression use a standard visual layout
Use a keyword default symbol styles for some items
Add support for enumerations inside Class
Add initial value support for fields
Add a visualization for the initial value of a field
Add a visualization for enumerators
Remove the library node and supporting visualizations
Add support for inner classes and global methods/variables
Automatically deduce the length of lists in XML style files
Fix minor code formatting issues
Automatically register visualizations with a default purpose
Make registering a node initializer function slightly less hacky.
Items now use the handler of the base type if one isn't specifically set
Introduce common base classes for Expressions and Statements

This simplifies handler registration, as it can be performed at the base
class.
Add Reference- and Pointer- unary operator
Adds model, interaction and visualization of pointer and reference types
Fix wrong indentation
Make it possible to use C++11 range-based for with List nodes
Use x-macros to generate standard expression visualization classes

All classes which are trivial to replace with the new technique are
replaced.