Add first passing unit tests
Refactor duplicate player declarations
Refactor toggleable cheats
Add give_money and give_health to toggles
Add test and refactor 'unlock_levels'
Include 'test_cheat' in updated runner
Add 'use respect' test and TODO comments for inventory 0-index problem
Refactor cheatscreen parsing
Make test player local
Merge pull request #1702 from bucketh3ad/cheat_refactor

Test-driven cheat refactor
Fix circular inclusion in player and cheat
Merge pull request #1705 from bucketh3ad/fix_god

Fix circular inclusion in player and cheat