Added OnPlayerStatsAndWeaponsUpdate

- This function will be called with every  Packet_StatsUpdate &
Packet_WeaponsUpdate

These two functions sync:
- money
- drunklevel
- targetid
- modified weapons data (ex. player was shot with their weapon)

You can use GetPlayerDrunkLevel, GetPlayerMoney, GetPlayerWeaponData,
GetPlayerTargetPlayer under this callback to get more accurate result
than use these under OnPlayerUpdate-

I added this because OnPlayerUpdate only get called with sync packets.
Thx P3ti to the idea.