Deathcam Update #1

Hello again duders! I now provide to you, an update to deathcam!

So the issues addressed:
-Zombies now move! (hurp, had the check in originally, removed it for some dumb reason)
-Animation for weather now works! (even noted why to use do-while over while)
-Reworked input mechanics for deathcam! (instead of creating new input_context, simply reworked handle_action() switch(act) statements, meaning you can LOOK AROUND AND STUFF!)
-Changed some return values! Or, how I learned to stop worrying and love the is_dead_state().
-Now with LESS message log spam! (0 calories)
-Now with LESS tpyos! (because I have ADD)
-Now with MORE comments! (because I am trying to provide more reason why I am doing something so I create less problems!)
-Hopeful fix for dodging while dead! (only apparent when message log is shown)

If there is anything else I can fix do let me know! :-)
-Davek