Translaion maintenance.
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Further translation.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	bin/data/Language/Ukrainian.lng
Merge remote-tracking branch 'upstream/master'
Draw Bases names in detailed zoom.
Fix for bug #614
Merge pull request #833 from winterheart/fix-input-text

Fix for bug #614
make terror crash logging more informative
convert units to line up in log
better handling for "dummy" entries

the "dummy" entries are REQUIRED for retaliation missions, therefore
we should sanitize the list if a city is inserted rather than removing
them from the ruleset entirely.
seperate geo and tactical inversion

is it ok if i re-use the string?
smooth out geoscape key scroll
take no more chances with terror.

if the city's longitude and latitude doesn't match the city's longitude and latitude
notify the local authorities, as all logic and reason has just gone out the window.
Make 1-8 key pressing to work in Base Info screen.
adjust snakeman sprite a little

puts the weapons in the hands
adjust muton sprites
always cache units when they lower their weapon
reduce overhead in unitSprite by caching common functions