Http codec

This adds an implementation of the http core protocol for server and client, encoding and decoding.  Included is a unit test for the codec, a sample clustering http server and a sample http client.
license headers for some of these files as well.