Move the agent forward by a distance.
Mirrors tbp/monty/frameworks/actions/actions.py::MoveForward. Forward means along the agent's own facing, and the distance is in metres.
tbp/monty/frameworks/actions/actions.py::MoveForward
@type t() :: %Monty.Frameworks.Actions.MoveForward{ agent_id: atom() | String.t(), distance: float() }