Modified all logging calls to stops "deprecated conversion from string literal to char *"
being thrown spuriously during main.cpp compiling
Done by a work around which is adding const_cast<char *>() calls around the strings
to cast them to constant char pointers
Server modified all logging calls to include const_cast<char *>()
to stop the compiler complaining about deprecated conversions
Modified all logging calls in Timer.cpp to include const_cast<char *>()
to stop all the deprecated string conversion warnings
Clients logging calls now use const_cast<char *>() to convert the passed
string to stop compiler warning about deprecated string conversions
Removed not used/commented out functions connectToServer
and createSocket, these are now in the network object or been replaced
by the connect() function
So much has changed on here since the last commit so i'll only be putting down what
was hacked together last night and today

*Upon a connection request event being "sent" a new connection is created and given a id
 for later use and a frame with CONNECTION_REQUEST is sent
*Upong receiving a CONNECTION_REQUST frame a new connection is created with a unique id
 and then a CONNECT event created and added to the event queue using addEvent by calling the
 net->addEvent function

addEvent() is used to add new events to the queue, the queue is now just a single
event until I can fix the linked list. The access to eventList is now synchronised
using pthread_mutex because it was a synchronisation bug causing crazy behaviour
Fixed all deprecated string conversion warnings in Network.cpp by
using const_cast<char *>() on all the log string calls

This fixes all the warnings from the compiler
Added build recipe for Event.o from Event.cpp and Event.h to Mafefile
so the program can be built from the command line with make
Adding changes to project .cbp file and the design document
Client.h:
	Removed not used/need function declarations connectToServer and createSocket
	Removed connected flag and Client_ID variable because they are no longer needed
	Changed Server_ID from uuid_t to int
Event.h
	Changed Event_net_type from a typedef enum to enum because it was wrong
	Changed Net_Event to now include all the information needed for a Net_Event update
Event.cpp
	Set default type in constructor to EVENT_UNKNOWN and set id to -1
	Added assignment operator overaloading but it's commented out
	because it was suppose to fix the linked list but it doesn't
Network
	Removed all traces of uuid_t from the header
	Changed any typedef enum's to just enum
	Added some more Net_Types (CONNECTION_REQUEST_ACK) and etc
Player.h
	Dirty hack work around instead of implementing getters/setters
	All data memebers were moved to public so they can be directly accessed
Server.h
	Removed all uses of uuid_t
	Removed peer_addr and peer_addr_len from SV_Client struct since
	 that is hangled by the network now
	Changed id in SV_CLient from uuid_t to int
	Added addClient function declaration