refactor(FxRobot): Add regression tests and refactor MouseRobotImpl.
Merge pull request #94 from hastebrot/refactor-mouse-robot

refactor(FxRobot): Add regression tests and refactor MouseRobotImpl