Fixed message duplication in logs

- Any printed hud messages would have duplicate entries in logs.
- Moved bot specific functions into DBot.
Merge branch 'BotFunctions' of https://github.com/ChillyDoom/zdoom