Some changes
Name server can now handle registration, heartbeat, and master registration requests.
Added PacketConstants for commonly-used packet values
Modified makefile to use PacketConstants module
Teach Main.cpp and NameServerMain.cpp to use PacketConstants, and to communicate with one another using a basic name server protocol.