NettySharp code user-friendly optimization.

I changed a few things around that made this library a little less user
friendly. You know need to set unique packet identifiers used to
indentify your packet on both ends of the connection. I've also changed
a few minor things, e.g., you can now access the Packet's PacketBuffer
through a property.