refactor(FxRobot): Add regression tests and refactor ScrollRobotImpl.
refactor(FxRobot): Add regression tests and refactor KeyboardRobotImpl.
refactor(FxRobot): Refactor TypeRobotImpl.