Automatic room tracking, dead rat and checkpoints

- When changing rooms, rooms now get tracked automatically (don't need
to call a debug command anymore)
- Added dead rat in r22 that you can eat to grow
- Added checkpoint system, so that we can set a checkpoint that the
player will be returned to (coiled up) when they die