Merge remote-tracking branch 'origin/master' into bbvs
BBVS: Fix detection

- Use AD_ENTRY1 macro
- Use the correct game name in bbvsGames
BBVS: Remove debug output code from GameModule methods
BBVS: Set the best video mode when playing a video instead of a hardcoded one
BBVS: Fix compilation in MSVC10 as suggested by dreammaster
BBVS: Fix GCC warning (signed/unsigned comparison)
BBVS: Use spaces instead of tabs for formatting
BBVS: Fix formatting (use tab instead of spaces)
BBVS: Fix include guard and include guard name comments for endifs
BBVS: Remove obsolete debug comments
BBVS: Remove rectIntersection and use Rect::findIntersectingRect instead
BBVS: Remove unneccessary makeLoopingAudioStream in playSpeech and use the audiostream directly
BBVS: Use int16 instead of int in Rect struct
BBVS: Fix const char string arrays
BBVS: Remove Point type and use BBPoint instead in BBAnt minigame
BBVS: Make kAnimationsTbl and kObjKindAnimTables const in BBAnt minigame