Fix circular inclusion in player and cheat

I tested god-mode in game and it appears to still work correctly. However, since `player.invulnerable` is also used for temporary invulnerability after damage, there could be unforeseen complications.