less typing

to get from SavedBattleGame to BattlescapeGame
berserkers force fire
Revoked your PCH privileges
Merge branch 'improvedGraphs' of https://github.com/GixG/OpenXcom

Conflicts:
	src/Geoscape/GraphsState.cpp
	src/Geoscape/GraphsState.h
Bug Fix: Globe keeps rotating indefinitely.
Fix the globe some more.
- Deleted ruleset entries need to be deleted from the index too.
- Stopped country funding from going negative in exceptional circumstances.
Fixed crash when mind-controlled unit is holding a non-weapon.
Fixed potential bug with deciding a unit's valid hand weapon
make some functions of the inventory static and use them where applicable
autoEnd woes
Added shortcuts to Items Arriving and Production Complete.
Made screen keyboard shortcuts work like a toggle.
Fixed New Battle item levels.
Set floating flag correctly when placing unit
Missing argument
Fixes floating bug fix
method for determining origin voxel of actions

this method will be used by projectiles as well as the AI when making fire
point estimations, and offset the origins according to vanilla specifications
modify how throws are deviated using vanilla formula
refactor throwing validity estimations.