change init event to player login

ADDON_LOADED fires before GetSpecialization() will return any info, so
we need to use the PLAYER_LOGIN event to check the player's spec is a
tank. We've also changed to RegisterUnitEvent to avoid unnecessary
events firing.