Don't show autocompletion if the user is typing numbers
Fix auto completion not hidden when ESC pressed
Require first letter match for autocompletion and include built-in words
Update the documentation after the renaming of Model
Enhance DynamicLayout FE to allow arranging elements in major/minor grid
Add region generation (based on new and better code) to GridLayouter
Fix bugs and improve cursor placement in GridLayouter and related
Include <memory> in the core to enable use of smart pointers
Make it possible to nullify optional extension value attributes
Make cursors clonable

Cloning a cursor does NOT clone the corresponding visualization.
Fix DynamicGridFormElement to work with null nodes when synchronizing
Enable commands to know the cursor state of the command receiver
Add methods to GridLayouter that help arrange/insert/remove grid nodes
Add cursors along the length of the major axis in GridLayouter
Add load from char data string to FilePersistence::Parser
Fix a crash when pressing TAB or ENTER outside of the shape of a list
Restructure GenerictNode and the way it is allocated
Merge commit '7be4bd3c33759521d73125b7b4b0ba85ccde9505' into version-control

Conflicts:
	FilePersistence/FilePersistence.pro
	FilePersistence/src/simple/Parser.cpp
	FilePersistence/src/simple/Parser.h

Remove VersionControlDiffTests for compatibility with new Diff