Implemented the PedestrianStateProcessor
PedestrianStateProcessor adds a column "state" to the output with the state of a pedestrian.
The possible states are:
- c = Pedestrian was created
- m = Pedestrian has moved
- d = Pedestrian was deleted (has reached its final target)
The state is needed for the UQ simulations.