borders added to the gridlayout
synchronize-methods improved
code review
merged
code review during the meeting
colorpicker icons changed
toolbar and pickers moved to separate directory
handling of selected text in shapes improved
Remove the extra bullet when using lists in comments.

Due to what seems like a Qt bug a bullet is still not drawn when an html
text with list items is drawn at normal scale. Zooming in or out causes
the bullet to be drawn.
Add a more generalized command helper class and use it
Improve the load command to also enable loading of libraries
Use Java if it's loaded as a library when creating a new project
Include the STL <algorithm> for all projects
Improve auto completion when writing expressions

- There are no more duplicate entries
- Entries are sorted
Merge pull request #34 from Sashixi/CodeAndTables

Code and tables
Fix the type of the label of comment diagram shapes
Remove the XML based FileStore and break GenericNode into two parts.
Improve the interface of GenericNode/Parser
Improve the implementation of GenericNode and add more constness
Remove Parser as a friend of GenericNode