Begin implementation of set_value via wire protocol

The only thing missing from this commit is the ability to parse a returned
message but that will require further changes to the serialization code, so
they will be kept as separate changes.

Signed-off-by: Michael Ikey Doherty <michael.i.doherty@intel.com>