Fix dressed-lepton origin position for the standard, non-jet-clustering mode
The origin position should have been set on the dressed lepton particle in all modes, but seems to have been missing from the setup with dR rather than jet-based clustering. This fixes it, and also adds some more debug information and a few code tidyings in the project()
method.