some msvc fixes

renaming HELP_INDEX and TOKEN_TYPE because they are already defines in some windows headers.

trying to fix abug that causes wesnoth to crash sometimes if compiled with visual studio 2010.'

i havent build it yet so i might have forgot an ocurance of HELP_INDEX or TOKEN_TYPE. Im waiting for the travids build to find out.