Fixing distance at which gathering gets canceled
#75 rewrite of the bounty fetch system

instead of writing my own complicated back and forth I just changed the
wantedFetch to have a "personal" mode additional to the normal mode used
to fetch the bounty list for the cops. There are some downsides doing it
this way, biggest being network traffic - to prevent any negative impact
bounties are only refreshed every 60 seconds.
#80 removing now also uniform backpack and vest
#75 cleaned up a bit too much
#80 everything now gets directly despawned
Fixes #107 civs can now only unrestrain zip-tied players
#107 addition

it makes no sense to have any action based on the cop who restrained the
civ, cop A might have only restrained the player and then asked cop B to
escort the civ- why should the escort be aborted if cop A dies?
This looks like it caused #94
reverting part of #107

yeah that change was a bit risky, might have to revert this totally
again - lets try this first though.
#107 default value for zipties is now set correctly.

the variable isnt initialized anywhere else so I suspect it by default
returns rather true then false - we'll see ...
#80 resorting things a little

this is related to an issue were revived players got loaded with default
loadouts.
Had a few more ideas for #75

This is a bunch of stuff:
* cops should not see the crime icon anymore
* kk is now 1 million ;)
* removed some code duplication in wantedAdd
* If a player is charged with a crime the bounty should be updated
directly
* fixed a comment in wantedFetch
Round of fixes for #105
Reverting part of #94
Fixes for escorting

Escorting state is now handled independently of restrain and
additionally fixed and issue with unrestraining and medics.
Merge remote-tracking branch 'origin/BugFixing3'