- RemoteMethod.priority has been implemented using a PriorityQueue.
- Added retries and packetIndex to RemoteMethodCall.
- Modified AbstractClient to do header reading and validation without PacketHeader class.
- Added ack fields to UdpClient.
- Added a method to be invoked when a call has been written on a packet to be executed.