pldmtool: Implement GetBIOSTable for the stringtable.
pldmtool: Implement GetBIOSTable for the stringtable.

./pldmtool bios GetBIOSTable --help
get bios table
Usage: ./pldmtool bios GetBIOSTable [OPTIONS]

Options:
  -h,--help                   Print this help message and exit
  -t,--type ENUM:value in {StringTable->0,AttributeTable->1,AttributeValueTable->2} OR {0,1,2} REQUIRED
                              pldm bios table type

./pldmtool bios GetBIOSTable --type StringTable
Encode request successfully
Request Message:
08 01 80 03 01 20 00 00 00 01 00
Response Message:
08 01 00 03 01 00 00 00 00 00 05 00 00 07 00 41 6c 6c 6f 77 65 64 01 00 08 00 44 69 73 61 62 6c 65 64 02 00 07 00 45 6e 61 62 6c 65 64 03 00 0b 00 4e 6f 74 20 41 6c 6c 6f 77 65 64 04 00 04 00 50 65 72 6d 05 00 04 00 54 65 6d 70 06 00 10 00 70 76 6d 2d 66 77 2d 62 6f 6f 74 2d 73 69 64 65 07 00 16 00 70 76 6d 2d 69 6e 62 61 6e 64 2d 63 6f 64 65 2d 75 70 64 61 74 65 08 00 10 00 70 76 6d 2d 6f 73 2d 62 6f 6f 74 2d 73 69 64 65 09 00 15 00 70 76 6d 2d 70 63 69 65 2d 65 72 72 6f 72 2d 69 6e 6a 65 63 74 0a 00 10 00 70 76 6d 2d 73 75 72 76 65 69 6c 6c 61 6e 63 65 0b 00 0f 00 70 76 6d 2d 73 79 73 74 65 6d 2d 6e 61 6d 65 0c 00 0c 00 76 6d 69 2d 69 66 2d 63 6f 75 6e 74 00 18 b5 78 78
Parsed Response Msg:
BIOSStringHandle : BIOSString
0 : Allowed
1 : Disabled
2 : Enabled
3 : Not Allowed
4 : Perm
5 : Temp
6 : pvm-fw-boot-side
7 : pvm-inband-code-update
8 : pvm-os-boot-side
9 : pvm-pcie-error-inject
10 : pvm-surveillance
11 : pvm-system-name
12 : vmi-if-count

Signed-off-by: Sridevi Ramesh <cb5e1f81dd390dfc3a9afc08ab7298b7ab4296f5@in.ibm.com>
Change-Id: Id1bc69ba3a2a045a252f795622e5a3183dfcb135

openbmc/pldm,openbmc/pldm,openbmc/pldm