Made pausing a bindable action.

Updated the logic handling pauses (now in the input object). Also fixed
a bug where, after a game-over, you needed to push escape twice to
repause. We still need a menu item to bind the key, though.