Added path item

Added path item to the program and fixed som other things
Path point sprite

Added the sprite tothe pathpoint
Working on pathing

started working the placing of the pathing for the enemies
Changed from eclipse
forward on pathing
Moved things to work with pycharm
Changed file paths and a local variable
Continued work on pathing
Messing around and trying to solve the mess
fixed selecting
Tested pathing and fixed pathing and its now working planned

fix: changed pathing constants
fix: fixed so that lines are drawn with offset and relative to the values put into the new project dialog
fix: fixed so that a line is drawn from the selected item to the first path point
fix: removed a comma so that a certain method stopped returning a tuple which it wasn't supposed to
change: Removed the version class since it wasn't used
Worked saving and loading mob paths
add: so that the add method in ItemGrid now also can take a path but defaults with None
removed: old comments
add: the constructor for the PathPoint class now takes a path defaults with None
add: so that the PathPoint uses the path that is provided if its provided otherwise it uses the one of the currently selected item
change: reformatted the comments workspace.py
add: loading of paths from XML file
change: blml language version to 0.2
change: so that pathPoints are not saved in grid element
change: so that BlobWalk and BlobFlying saves with their paths
add: saving off paths
add: saving of nodes blow the paths
fix: ROTYPE constants says SPIKE where it should
fix: changed PathPoint constructor so it checks the path argument as intended instead of the path in the selected object
fix: changed strings to work in XML
fix: check if path exist before using it
add: added so that deletion of paths can be undone and if you delete one pathPoint all of the rest of the path is deleted
add: pathPoints deletion
Mouse and load

Change: program can now handle user exiting load dialog
Change: so program starts with place mode instead of move
Add: Moving can now be done with middle mouse button
add: Erasing can now be done with right mouse button
Fix: changes from pathing mode properly
Merge pull request #1 from HaNaK0/currently_working_on

Currently working on