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/i2c.h b/i2c.h
index 2b2984d..7c5e678 100644
--- a/i2c.h
+++ b/i2c.h
@@ -18,7 +18,7 @@
     msg[0].len = tx_len;
 
     msg[1].addr = slave_addr & 0xFF;
-    msg[1].flags = I2C_M_RD | I2C_M_RECV_LEN;
+    msg[1].flags = I2C_M_RD;
     msg[1].buf = (__u8*)rx_buf;
     msg[1].len = rx_len;