Implementing semi-highlevel packet type

Adding some custom code to the Lidgren library to help facilitate
efficienct highlevel packet object creation on a seperate thread from
the processing thread. Still need to create a way for the library to
determine when a high level message has been sent. Don't really want to
change the header to do so.