Ranges for banning and unban.

Implemented range banning.
Implemented single ip and range unbanning.
g_weaponOwnerLock fix; dropping gun when dead

Dropping weapon when dead will cause it to be bound to that player, so
the gun can no longer be picked up by others (abuse of the feature).
This will make it so if they are dead and manually drop weapon it can
still be picked up by others.
Single IP and Range IP banning implementation

Range banning is based on subnet masks. i.e. 192.1.0.0/16 will ban all
IPs in range 192.1.0.0 to 192.1.255.255.
Bitwise operation here was unnecessary.
Rigorous testing this time, everything is passing.
Finished.. Unavoidable C bug found

This is as good as it's going to get. Read comments on the clamping
required.
Caused compilation issues on other PC
Merge pull request #4 from nobowned/develop

- Subnet banning implementation
- g_weaponOwnerLock fix

TODO: 
Banning has to be tested and bug resolved.