Brought underlying networking into a usable state.
Merge branch 'master' of github.com:FluffyStuff/RiichiMahjong

Conflicts:
	Makefile
	bin/RiichiMahjong
	bin/RiichiMahjong.exe
	source/Game/Action.c
	source/Game/Board.c
	source/Game/Bot/Bot.c
	source/Game/Calls.c
	source/Game/Game.c
	source/Game/Interface/Button.c
	source/Game/Interface/GameInterface.c
	source/Game/Logic.c
	source/Game/Mahjong.c
	source/Game/Player.c
	source/Game/Stick.c
	source/Game/Tile.c
	source/Game/Yaku.c
	source/Helper/Environment.c
	source/Helper/Environment.vala
	source/Helper/Networking.c
	source/Helper/Networking.vala
	source/Helper/Obj.c
	source/Helper/Obj.vala
	source/Helper/Sound.c
	source/Helper/Texture.c
	source/Helper/Threading.c
	source/Helper/Threading.vala
	source/Helper/Vector.c
	source/MainWindow.c
	source/MainWindow.vala
	source/Menu/MainMenu.c
	source/Menu/MainMenu.vala
	source/Menu/MainMenuBackground.c
	source/main.c