shared: Update variable name to reflect its origin

We are calling protocol functions from the client and passing the
client's self representation struct so name it that.

Signed-off-by: William Douglas <william.douglas@intel.com>
test: Add a test utilities file
Add AM_CFLAGS to build the check tests

Signed-off-by: William Douglas <william.douglas@intel.com>
test: Add empty test cases for daemon and protocol functions

Signed-off-by: William Douglas <william.douglas@intel.com>
test: Fixup check utilities files

Was declaring a library function static so make it global, add missing
header and correct documentation file name.

Signed-off-by: William Douglas <william.douglas@intel.com>
test: add empty test cases for daemon

Signed-off-by: William Douglas <william.douglas@intel.com>
test: Fix name of test case

Signed-off-by: William Douglas <william.douglas@intel.com>
test: Add check for buxton_wire_get_response

Signed-off-by: William Douglas <william.douglas@intel.com>
test: Close socketpair fds

Signed-off-by: William Douglas <william.douglas@intel.com>