Fix a spelling mistake "Spactating"->"Spectating"

There's spelling mistake in menus_ingame.cpp (line 99)
added operator != to the vec? templates

This fixes #1094 on GitHub.
removed weird if from the pure server/tune check

This fixes #1110 on GitHub.
net_addr_from_str() fix
Update key generation script to support 9th mouse key
9th mouse key name was added
Adding support 9th mouse key
9th mouse key and its code was added
support NetBSD
prevent quick join/quit flood. #1070
window center position when windowed on Windows :3
increased minimum required connect time for clients to 1 second. #1070
improved chat msg spam protection
fixed make_release script on win64
Merge pull request #1165 from fisted/fix_netbsd

support NetBSD
Merge pull request #1163 from Tolsi/master

Adding 9th mouse button support
Merge pull request #1121 from east/ipv6_fix

IPV6 fix
Merge pull request #1104 from TsFreddie/patch-1

Fix a spelling mistake "Spactating"->"Spectating"
Localize the flag capture's message

This string is presented to the user without translation, but would be nice if it could.

Requires adding the respective original strings in translation files.
Merge pull request #1111 from heinrich5991/pullreq_1111

Fixed two minor issues