Add additional event handlers so information is accurate on initial login.

PLAYER_ALIVE is triggered when the player's talent & glyph information is
first available and happens after PLAYER_ENTERING_WORLD.

PLAYER_ENTERING_WORLD triggers every time there is a loading screen, so
the information gathered during PLAYER_ALIVE is available at this time
after the first login.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@792 d5049fe3-3747-40f7-a4b5-f36d6801af5f
Fix energy regeneration calculations for rogues.

Rogues don't always show their own self-buff for "melee_haste" and it
always needs to be stripped out.

Restrict the focus calculation to hunters and make the function more
efficient.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@793 d5049fe3-3747-40f7-a4b5-f36d6801af5f