Adding PKEY table (containing variable sized records)

Signed-off-by: Ilya Nelkenbaum <ilyan@mellanox.com>