Fix #909
Scopes setup
First draft of scope adjustment
Added stringtable
Optimized inventory check
Yay for the new vector commands
Missing brackets and other minor corrections
Made use of Core_fnc_changeProjectileDirection
Implemented allowHolding - thanks commy
Resolved merge conflict.
AGM Repair Module

Basic repair module by Hawkeye104.

Creates a module in the 2D Editor that lets you define the following
values:

* TimeRepair
- The time it takes to repair damage to "heavy" components e.g. engine,
body, fuel
* TimeWheelRepair
- The time it takes to replace a wheel
* TimeTrackRepair
- The time it takes to replace a track
* MaxDamageRepair
- Limit the amount of damage that can be repaired on "heavy" components.
0 = all damage. 1 = no damage repaired. I know, it's backwards.

* Adjusted function scripts to accommodate new parameters

* Added repair module script

Future:
Would like to add boolean parameters preventing the repair of heavy
components.
Revisions 1

config.cpp:
* Added default parameters to AGM_Parameters

fn_repair.sqf, fn_repairTrack, fn_repairWheel,:
* Removed obsolete code
* Changed repair times to be based off of repair time parameters
* Changed non-engineer time to add penalty of 0.5 * parameter

fn_repairCallback:
* Removed obsolete code
Revisions 2

config.cpp:
* Copy paste error and incorrect values. Changed to default values.
WIP of air temperature.
Fallback to latitude correlation
Overcast and humidity effect on temperature
Merge branch 'master' into airDensity

Conflicts:
	AGM_Wind/functions/fn_firedEH.sqf
Powder temperature effect
Update fn_firedEH.sqf
Update fn_firedEH.sqf