utils: Add unit tests

Ensure utils.hpp can build on its own, and add some unit tests.

Change-Id: Ia147b699105ff4497d9226630ef19e57d91de3c3
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/test/Makefile.am b/test/Makefile.am
index ce83bac..507e7a5 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -15,6 +15,12 @@
 types_test_LDFLAGS = ${OESDK_TESTCASE_FLAGS}
 check_PROGRAMS += types-test
 
+utils_test_SOURCES = utils_test.cpp
+utils_test_CFLAGS = ${GTEST_CFLAGS} ${GMOCK_CFLAGS}
+utils_test_LDADD = ${GTEST_LIBS} ${GMOCK_LIBS}
+utils_test_LDFLAGS = ${OESDK_TESTCASE_FLAGS}
+check_PROGRAMS += utils-test
+
 extra_yamldir=$(top_srcdir)/example/extra_interfaces.d
 
 phosphor_inventory_test_SOURCES = test.cpp