library: Implement buxton_get_value

This also required a new utility function, to convert between an internal
BuxtonData, to an external BuxtonValue, usable by clients.

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