Make ammo saving, and restore same as vanilla
Modify order in which weapon items are restored

Sometimes when player has a lot of gear, and weapon items are restored
last ... the items do not get added to the weapon. This causes grief for
players who buy expensive items like the night stalker scope.

This fix makes it so that weapon items are added as early as possible.

Also changed some logging calls so that the RPT shows all data that came
from the database for player information.
Fix booboo, call the correct function
FIx issue with fully empty first turret

If the first turet is fully empty (on mortars), then the magazines
appear under TurretMagazines2, and when it's restored, the mortar
is fully re-stocked.
Merge remote-tracking branch 'altis-upstream/Development_main' into Development_Main