Refactored WarcraftIII and Native. Expanded JassPlayer, JassUnit and JassUnitState.