controls/SlideView: improved user experience
applications/AppDiscover: added splashscreen and iOS icons and files
a cube
beginning to write engine
further implementation of the opengl engine
added line support, added text support
added camera, added QML support, added coordinate item
added propertyChanged signal to all gl items, added light object
improved paint performace, added Canvas3D, ported a few gl items to Canvas3D
added support for paths, added support for selecting items
Squashed '3rdparty/machinetalk-protobuf/' changes from b82533c..05ea3aa

05ea3aa Container: prune fields for RT usage
f027568 Merge pull request #2 from strahlex/master
eee1f1c Added namespace replace script for iOS
667c28e Merge pull request #1 from strahlex/master
181c2e4 Changes to make integration into qmake easier
469c10c gitgnore - skip build artefacts
2621bc1 Makefile
98b0aea proto dependency generator from machinekit dev
5c3e2eb Initial commit
REVERT: b82533c Initial commit
REVERT: b926189 gitgnore - skip build artefacts
REVERT: 80c57b1 Makefile
REVERT: 4f9c22e proto dependency generator from machinekit dev

git-subtree-dir: 3rdparty/machinetalk-protobuf
git-subtree-split: 05ea3aa2d196c510ddde3c5efe16e582411ae7aa
added gcode data model, added items to the path view
temporarily deactived texts in the scene, implemented basic gcode preview