Merge pull request #1 from rheit/master

- Added Blue Shadow's DropInventory ACS function.
- Added jpalomo's A_SetSpeed patch.
- fixed: Since the serializing code cannot distinguish between user variables of the same name coming from different actors in an inheritance chain, this kind of name duplication must be prohibited.
- fixed: When the SectorAction's TriggerAction method was renamed, the inherited one in the MusicChanger was overlooked. (Bit thanks to the C++ specs for allowing to override a non-virtual method with a virtual one without even showing a warning...)
Add PickActor ACS function.
Merge branch 'master' of https://github.com/GitExl/zdoom
Add CanRaiseActor ACS function.
Added AProp_MeleeRange to SetActorProperty.
- Added A_DamageSelf.

- A_DamageSelf(int amount, name damagetype)
Added network load balancing

- Guests can now attempt to match latency with the arbitrator.
(net_loadbalance)
- Added althud feature to show arbitrator and local latency.
(hud_showlag 1 is on for netgames, 2 is always on)
Further refinements to network balancing

- Added delay times of all players to the scoreboard
- Removed balancing from packet-server (tried it, didn't work)
- Calculations remove an extra tic to account for possible bias
New extratic method

- Extratic changed to server var, that can be changed at any time
(net_extratic)
- Added net_extratic 2 which resends all unconfirmed tics
- Corrected bad variable typo in delay reporting
Bumped net version
Extratics mode 3 didn't work well

- Removed Extratics mode 3
- Fixed a typo
Don't need to MAX() mode 2
Added menu options for network settings
Made delay updates less erratic
Player prediction now updates listener
Stop negative tic counts from corrupting messages
Shifted netmode reporting for guests

- The netmode is now reported after a guest has received it.
- Minor code cleanup