Editor implementation update for VPD-Manager app.

This commit updates the implementaion logic of reading VPD file
for vpd keyword update using VPD-Manager app.

In order to improve the efficiency, full vpd file will be read
in a single call instead of multiple blocks using multiple call.

Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com>
Change-Id: Ibf4c6ba1cfb1b098a542be7ade7f0046e444abbe
diff --git a/const.hpp b/const.hpp
index 5169987..1fc24cc 100644
--- a/const.hpp
+++ b/const.hpp
@@ -19,6 +19,7 @@
 using ECCOffset = uint16_t;
 using ECCLength = uint16_t;
 using LE2ByteData = uint16_t;
+using DataOffset = uint16_t;
 
 static constexpr auto MAC_ADDRESS_LEN_BYTES = 6;
 static constexpr auto LAST_KW = "PF";