Pushing some changes from my branch manually

Tested it on mine, merging master to Ace not doing anything for some
reason, so I didn’t want to go the other way using github
Pause menu - Gameover in progress

Pausing will work if you use Time.deltaTime - right now it looks a bit
silly bc soldier movement doesn’t so it keeps moving while “paused”.
Using Time.deltaTime will also smooth movement and such - making it
(and anything else) be dependent on time, not frames (if using frames,
movement speed will vary with fps). This may help avoid making our game
“feel” laggy. Talk to me if you want more info.
Tweaking

should actually be, if the number of menu entries is n, 22n + 5(n-1) (+
margin if applicable) px vertically. This works out to 27n - 5
(+margin) px. Those values may be right, yet to test, occurred to me
just now. Also note that the margin isn’t correct necessarily (it is
supposed to be the space the rounded edges occupy, this is actually
incorrect as the graphic is scaled, and differently scaled for x and y
to boot. Will look into fixing this, but for now it isn’t too bad).
Merge remote-tracking branch 'origin/master' into Vishnu