retain target voxel during auto shot

instead of recalculating on the fly, store the target voxel in the state,
and pass it to the projectile object
Added sorting to save screen.
Save screen is now sortable by oldest/latest and name. Geoscape game time moved to Details. Both dates use different formats to avoid confusing "game times" with "file times".
Compiler fix
Compiler fix 2
Goddamn compilers
fffffffffffffffff compilers
...
UI fixes
Added Save Game button for keyboard-less devices.
Fix
Fix
keep missile flight consistent

don't reset the missile's position to the middle of the tile for each waypoint,
start each trajectory where the previous one left off.
make redundant changelog log redundant
correct accuracy modifier

1:1 is my favourite vanilla ratio.
PsiTrainingState class is refactored.
Merge pull request #787 from fenyo1/PsiTrainingStateRefactor

PsiTrainingState class is refactored.
fix negative graph thing
allow ammo to override fireSounds

does what it says on the tin.
define craft deployment order in ruleset

lots of numbers.
don't center camera on bullet hits