Fixes #1: game over bug

app.last_wave_away was being set a round late. Fixed logic to set it at the
right time, and deduplicated code by calling app.gameOver() from app.update()
instead of the app.iMadeIt() and app.youGotMe() methods.