Messaging enhancements

Support messaging extensibility with forward and backward protocol
compatibility using PBON encoding (see pbon.info). Also new support for
unsigned and byte[] variable types and larger message sizes.