Add missing GameMode used by FakePlayers in Bukkit API. Fixes #1233

FakePlayers do not set their GameMode which results in using the default
'NOT_SET(-1)' GameMode. Since this does not exist in Bukkit's API, any
references from plugins to player.getGameMode() will be null. This commit
simply adds the missing gamemode.