Hope this will normalize line endings for Git
Added load save functions
Merge branch 'develop' of https://github.com/Zo0MER/graph_editor into develop
Minor memory improvement

Also, broke loader and saver due to my noobish behaviour. :D
Addition to previous commit.

Look @ d8ae3c068b4d33d9584f0dc4cc3667bb3a18b92b
Fixed set x,y coords. Porblems with getting right coordinates from
scene. Problem with right snapping edge to nodes (big offset)
Fixed filesaver. Please modify loader
I am sorry
Working loader&saver + bug fixes.

Enchances:
1. Loader and saver now uses it's own windows.
2. Loader and saver has some user-friendly things like title etc.

Bug fixes:
1. Saver used graphmodel not as a model.
2. After loading graph edge had unknown position.
3. Saver and loader uses *.xml extension to work with.
4. If you don't want to open file after calling FileDialog, the
following edit will not crash programm.
5. Grid after loading the file doesn't diappear if it was enabled.
Debugs and logics improvement.
Epic commit.

Improvement:
1. Added editNodeDialog that shows up when you dblclck on Node in graph
or listView. It has some possibilities to change data: name, path,
color, comment (in future), connectionList (in future).
2. Added saving and loading color of node and it's name (also for edge,
but you can't still change this parameters).
3. Renamed saveRoles in GraphModel to Ref roles so that it is more
logical.
4. GraphView is in charge of handling openEdit() functions.
5. A couple additional functions in GraphVisNode like setNameText() and
setColor().
6. Fixed memory leak in GraphNode::setFileInfo() function.
7. Functions in GraphScene: nodes(), selectedNodes(), cg() /*center of
gravity*/.
8. openFile() in MainWindow so that we can load recent files using
QSettings.
9. Goes from 8. - now the programm will load last used graph at start of
the programm.
10. Settings now store the dirs where you last time opened/saved files.
Fixed directory selection in nodeEdit.
...
Merge branch 'master' into develop

Conflicts:
	mainwindow.ui