Segregate utility methods

This commit segregates utility methods required commonly by both
openpower-read-vpd and ibm-read-vpd from methods only required by
ibm-read-vpd.
All dependency required by utility methods specific to ibm-read-vpd
is not applicable to utility methods required by openpower-read-vpd.

Hence to avoid un-necessary dependency inclusion, this change is
introduced.

Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com>
Change-Id: I95f2be27dc0c391a45beb1654a99506317aaa52b
diff --git a/test/meson.build b/test/meson.build
index 97b5e1c..74bb079 100644
--- a/test/meson.build
+++ b/test/meson.build
@@ -22,13 +22,14 @@
             'keyword_vpd_parser_test/kw_vpd_test.cpp',
             'vpd-manager-test/reader_test.cpp',
             'vpd-manager-test/editor_test.cpp'
-           ]
+]
 
 application_src =['../impl.cpp',
                    '../vpdecc/vpdecc.c',
                    '../vpdecc/vpdecc_support.c',
                    '../vpd-parser/ipz_parser.cpp',
-                   '../utils.cpp',
+                   '../ibm_vpd_utils.cpp',
+                   '../common_utility.cpp',
                    '../vpd-manager/reader_impl.cpp',
                    '../vpd-parser/keyword_vpd_parser.cpp',
                    '../vpd-manager/editor_impl.cpp',