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