Merge pull request #80 from Flamaros/master

Small re-factoring on TextItem
- Fixed: can't get root item that is derived from GraphicItem
- Fixed: cheat square bug
- Fixed: crash when set en an empty string after a non empty one on textItem
- Reset
Merge branch 'upstream/master'