Merge pull request #63 from rayburgemeestre/network_multiplayer

Network multiplayer
#24 Pause menu removed in online multiplayer; Users can still exit out of a game by pressing start two times within 1 second
Removed classnamed from header
#9 random seed now set before calling rand()
Merge pull request #64 from rayburgemeestre/network_multiplayer

Somehow the original method for creating the socketset isn't stable anym...
Online character now stored in the savefile; Fixed access violation when quitting game while running in client mode (-c)
Merge pull request #65 from rayburgemeestre/network_multiplayer

Multiple fixes
Merge pull request #66 from rayburgemeestre/network_multiplayer

Fix
Hosting sponsored by true credit added
Merge pull request #67 from rayburgemeestre/network_multiplayer

Network multiplayer
Merge pull request #68 from rayburgemeestre/network_multiplayer

Implement ApiPing/ApiPong and integrate with API
Merge pull request #69 from rayburgemeestre/network_multiplayer

Add ApiPing + ApiPong files
Merge pull request #70 from rayburgemeestre/network_multiplayer

Refuse players if there are four connected already
Merge pull request #71 from rayburgemeestre/network_multiplayer

Make sure the # of active players fits in the listing
Merge pull request #72 from rayburgemeestre/network_multiplayer

Fix 'SDLNet_UDP_Bind: No room for new addresses'
Fixed include for compiling on Windows
NSI installer script changed to support jenkins build
Installer version can now be set using an environment variable
NSIS: version and out filename can now be overridden in the command line
Merge pull request #77 from rayburgemeestre/network_multiplayer

Introduce states for handling death/winscreen stuff properly in NetworkMultiplayer