Add option to force animation for doAnimation

Add an option to AGM_Core_fnc_doAnimation to force the animation even if the
unit is unconscious.
Prepare fn_disableUserInput for medical rewrite

Replace AGM_Unconscious with AGM_isUnconscious and enable mission makers
to define AllowChatWhileUnconscious for single units.
Fix #1224: Rewrite Medical

Completely rewrite medical module:
- Move damage handling into non-scheduled environment
- Consolidate treatment functions
- Allow prone treatment
- Allow individualization of module options
- Add alternative pain effect
- Allow unloading of FFV cargo positions
- Custom EHs for unconsiousness etc.
- Add usage of fn_doAnimation
- Synchronize carrying animation
- Make AI scream on hit
- Enable AI unconsciousness
- Fix translation issue in fn_takeItem
- Move fnc_isMedic to Core.
- Change AGM_Unconscious to AGM_isUnconscious
- Rework animations
- Add MEDEVAC option
Merge remote-tracking branch 'origin/master' into medical-rewrite

Conflicts:
	AGM_Core/functions/fn_disableUserInput.sqf
	AGM_Core/functions/fn_isMedic.sqf
	AGM_Medical/functions/fn_bandage.sqf
	AGM_Medical/functions/fn_bloodbag.sqf
	AGM_Medical/functions/fn_diagnose.sqf
	AGM_Medical/functions/fn_init.sqf
	AGM_Medical/functions/fn_knockOut.sqf
	AGM_Medical/functions/fn_morphine.sqf
	AGM_Medical/functions/fn_wakeUp.sqf
Use AGM_player instead of fnc_player
Standardize EH names
Merge pull request #1491 from KoffeinFlummi/medical-rewrite

Medical Rewrite Progress