I'm wondering whether we should combine this new hook with the ```'login:forward', 'user'``` hook.

I suppose the reasoning behind adding ```login:forward``` instead of using the existing ```'forward', <reason>``` was that the parameters were different.

But ```login:forward``` and ```register:forward``` are both passing in the ElggUser.

Opinions?

(Or could we just use ```'forward', <reason>``` for both? Do the same plugin hook params always need to exist when triggered from different places?)