Start defining the xenstore protocol in the Blkproto module

We want to make it easy to create stand-alone disk server
applications.
Add Protocol.{t,of_string,to_string}
Common functions to parse and print the disk info (sectors, sector size etc)