You can do this easily with the rts movement behavior, just set the deceleration and the rotation speed high(I used 30000 for deceleration and 9000 for the rotation speed, but probably lower values should be fine.)
If you use any object with "solid" attribute on it you should turn off the pathfinding, and be sure the rotating object option is on.
The events should look like this:
+ MouseKeyboard: On Right mouse button Clicked
-> Sprite: Move to mouse
-> Sprite: Add waypoint at Sprite
Of course this is a bruteforce solution, but it works.