#848 remember melee mags after skinchange

pulled from DayZ CE
#848 remember melee mags after skinchange and reveal objects

pulled from DayZ CE

https://github.com/dayz10k/DayzMod-Private/commit/657688a439fcc375853a3ec91d9ca6138583d5f5#diff-037f2fbb6c571dc6054b7fa36f624fdc

and 

https://github.com/dayz10k/DayzMod-Private/commit/4e1239bbdadac7dda5aa6badb7d2c6a7230cd206#diff-037f2fbb6c571dc6054b7fa36f624fdc
#848 remember melee mags after skinchange

merged from DayZ CE

https://github.com/dayz10k/DayzMod-Private/blob/4e1239bbdadac7dda5aa6badb7d2c6a7230cd206/SQF/dayz_code/compile/player_switchModel.sqf

tagging chainsaw as Melee so this works
#848 remember melee mags after skinchange
#848 remember melee mags after skinchange

from dayz CE

https://github.com/dayz10k/DayzMod-Private/blob/4e1239bbdadac7dda5aa6badb7d2c6a7230cd206/SQF/dayz_code/system/player_spawn_2.sqf
Merge pull request #866 from dayz10k/master

melee mags for skinchanges, actions after skinchanges