loader: Ensure all committer values are handled in store_revision
It fixes a regression related to empty committer name introduced in 182754c3.
It also ensures that null committer is also handled, in that case committer date must also be set to None.
Fixes #4582 (closed)