Add to read model number from VPD

1. Read model number from VPD and set to DBus property

2. Since the original I2C read fucntion (Smbus block read)
   can't read from VPD, change the read function to I2C
   Master write/read for all read actions

Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I13a52469ec6db68a4209d4a8092113c44173aaac
diff --git a/smbus.hpp b/smbus.hpp
index c270d01..4dc44f0 100644
--- a/smbus.hpp
+++ b/smbus.hpp
@@ -25,9 +25,8 @@
 
     void smbusClose(int smbus_num);
 
-    int SendSmbusRWBlockCmdRAW(int smbus_num, int8_t device_addr,
-                               uint8_t* tx_data, uint8_t tx_len,
-                               uint8_t* rsp_data);
+    int SendSmbusRWCmdRAW(int smbus_num, int8_t device_addr, uint8_t* tx_data,
+                          uint8_t tx_len, uint8_t* rsp_data, uint8_t rx_len);
 };
 
 } // namespace smbus