Merge pull request #97 from War3Evo/master

Converted Tabs back to Spaces
HUMAN ULTIMATE min level fix
(players were allowed to level ultimate before level 6)
simple change to generic skill parameter (skill is ult=true)
Change to mask percentage default cvar (0.2 from 0.3)
OnWar3EventPostHurt internally now blocks Ubered victim's from firing, which fixes vampire and others that rely on damage dealt
just damn spaces!
Just some debugging code, dont worry about it
StrTok comments and interface change
changerace <part of the name> (first matching, nothing too fancy)
added native W3UserTriedToSelectRace(client,raceid_selected,bool:show_changeracemenu_again_if_fail=true);
changerace menu leak fix
Nerfed Rainbow dash. revert EntRefToEntIndex() due to unclean timer in Rainbow dash
Not likely to leak buffs.
No itemsinfo if item is disabled or hidden
!W3IsItemDisabledGlobal(x) && !W3ItemHasFlag(x, "hidden")
nerf Undead leech to 20% max
STATS WITHIN RACEINFO (game, per server)
Fixed raceinfo menu not collapsing a skill description properly
Changed sockets engine to accommodate changes
Few interface changes (natives, string functions)
prevent lich respawn and spamming (switching class in TF2 respawn) via on spawn cooldown