layers: MR145/GL67, Correctly mirror command buffer inheritance info

Embedded InheritanceInfo struct within command buffer BeginInfo was not correctly
mirrored in draw_state. Correctly copy this data as appropriate and correctly
clear it when command buffer is reset.

Conflicts:
	layers/draw_state.cpp
diff --git a/layers/draw_state.h b/layers/draw_state.h
index 4f20d47..e2e8aeb 100755
--- a/layers/draw_state.h
+++ b/layers/draw_state.h
@@ -477,6 +477,7 @@
     VkCommandBuffer              commandBuffer;
     VkCommandBufferAllocateInfo  createInfo;
     VkCommandBufferBeginInfo     beginInfo;
+    VkCommandBufferInheritanceInfo inheritanceInfo;
     VkFence                      fence;    // fence tracking this cmd buffer
     VkDevice                     device;   // device this DB belongs to
     uint64_t                     numCmds;  // number of cmds in this CB