#4801: Fixed item on graph staying if drag leaves.

- Enabled acceptDrops on other widgets so that Qt knows that dragEvent
is handled by another widget.
Merge branch 'master' into devel
#4803: fixed strange line when link is horizontal
#4804, #4805, #4806: fixed color issues

- I think it is a bit simpler logics now (for human)
#4799: Syntaxh highlighting was added with syntax-highlight library
#4814: Crash on right click was fixed
#4827, #4829: fixed size changing, set min/max size for node
#4826: Saving standard color when converting if one not changed
#4837, #4838, #4839, #4840: saving usability improved

- Fixed table view double-click (+better performance there)
- Fixed loading non-graph objects to scene at (0,0)
- Updated version to 0.1.5
- Added File/New menu entry
- Added File/Save as... menu entry
- User is friendly asked to save changes whenever he can lose data
- When saving file statusBar shows message about completed operation
- Mainwindow's title is changed according to currently opened file. File
is marked by '*' if it was changed.
#4828: "Fixed" scrollbar for large files

- QHexEdit shows only first 15 MB of file (user is notified if it
matters)
- Some typos fix in QHexEdit code.
#4841, #4843: fixed context menu "connect" + Ctrl+click
#4727: Added ability to change link's connection

-Nicely drag end of the link to new object to change it's connection.
(cursor changes to pointing hand when it is available)
#4844: GraphLoader fixed
#4909:Menu entry and command line for output was added
#4975: QHexEdit selection when new file open fixed
#4978, #4974: fixed terminal opening + nodes' title
#4974: Fixed links after changing node's size
#4981: Fixed terminal's action state in menu bar.
dependency fixed
#4995, #4996: Fixed changing link + ask to save on exit