Fixing bug where robot wouldn't move more than 5

There was a validation being performed on the moveDistance action where
the user couldn't input more than abs(5). This validation is useless
since it's correctly performed on the applet side.
Improving behavior of drag mode when resetting and executing problems
Restricting some actions while in drag mode

while in drag mode, user cannot use any of the two starting drag point
actions. While NOT in drag mode, user cannot use release point.