Battles almost comprehensible!

Still need to queue actions and pause at the end instead of right after
the end.  Also maybe we could get russel to record "FIGHT IT
OUT"....nevermind we'll just use "bwaaaa, a colored!"
stop the fucking squads from spawing in blocks.

no more lag!
bugfixes

squad.getStrongest/weakest works now.
Wasn't iterating unit.hurting before, am now, still not flashing....
Dolorous Edd
bugfixes, battle improvments, mouseover hp status
man, don't ask me stuff.  It's just better now.
fixed that bug +  things.  last commit before GoT
turns 55/10?! wtf...
different sprites for female units.  del. images.
hit Z to toggle zoom. possible bugfixes

drawmousetext() needs to be adapted for zooming.
fixes zoom=2 for battles
what I said last time but really this time.
fixed mouseover when zoomed almost.

added leveling up, randomness to damage inflicted, more names.
Actually use the new names.
"Hit H for controls!"

also x to change the gamespeed and S for temporary shitty squad status.
display unit level

probably some other stuff.
units flash when hurt again.

fixed spelling of some names. set levelup at 20xp
last sober
ok this works.

Not sure changes. but oh god there was problems between then and now RE:
squads.knockback
bugfixes