Merge branch 'MapEditor'
Definition of Functions
Merge branch 'master' of https://github.com/villj2/ch.bfh.bti7301.searchrobot
SimLogic update
SimLogic Update
Merge remote-tracking branch 'origin/MapEditor' into Simulation

Conflicts:
	SearchRobot.Library/RobotParts/Robot.cs
	SearchRobot.Library/SearchRobot.Library.csproj
Merge remote-tracking branch 'origin/Simulation' into MapEditor
Merge branch 'MapEditor' of https://github.com/villj2/ch.bfh.bti7301.searchrobot into MapEditor

Conflicts:
	SearchRobot.Library/Maps/Point.cs
Update Map Editor, Fix Moving and Checking of Invalid States.