Make PersonStorage::Direction usage consistent
While working with the PersonStorage, more specifically the delPoint methods, they are very inconsistent with the direction parameter.
There is already a enum `PersonStorage::Direction`, that wraps the raw integer values, but it is only used for `delPointAll`.
This is inconvenient, because it is not used for `delPointOf` and `delPoint`.
So, refactor the usage of Direction into these other methods.
issue