Finished analysis and correction of ARMGameServerCommunicator
Next: Add Imporovements
	- Implement a method for recovering from errors
	- Implement a method for retrying failed requests
	- Review all #warning directives
Changes:
	- Removed Networking properties from ARMPlayerInfo
	- ARMGameServerCommunicator: Lots of changes
		- Removed the DataSource Protocol
		- Added NSError * as a return type for URLProcessor Types
		- Added CurrentSessionID and CurrentPlayersArray
		- Changed the name of getActiveSessions to getAllGameSessions
		- Changed getCurrentPlayersInSession to GetCurrentSessionInfo
		- Added #warning directives
		- Added comments and reorganized code