Core: Add loginFirst param to OnLogin hook to allow doing things on firs...

...t login