center on alien melee/psi attacks
don't center on dead units

previous commit took care of the case where it was relevent
smooth scrollin' bullet cam

not gonna put this in the options menus, since it's getting overhauled,
and that's just gonna create more work. not gonna add strings for it either
because i'm not sure what the implementation will be.

for the time being, to see this feature in action you will need to add the
following line to your options file:

battleSmoothCamera: true
ok, add translation strings and in-game switching for now

better to have it and not need it than need it and not have it.
missed a capital letter :P
add hotkeys for base selection, fix error in controls menu

guess i neglected to update the array size statics when i added some new keys
all fixed now.
save the last selected base (for this play session)
Layout Manager Button is added to the Inventory Screen.
Introducing a new class: LayoutManagerState
Making the User Interface of the Layout Manager
Introducing a new class: EquipmentLayout
Making the logic behind the Layout Manager.
And the constructor of ToggleTextButton no longer contain a Fifth parameter.
Oh, just a small thing...
It is better to store the pointer of the layout instead of its Id.
Of course we also have to set the owner.
...
Add subcategory attribute
Accurately determine when storage is exhausted
Add language keys for tabbed sell/sack and purchase menus

Language fixes