layers: Convert memtracker to cpp
layers: Convert memtracker to cpp

Take advantage of containers, memory allocation, and strings.

KhronosGroup/Vulkan-Tools,KhronosGroup/Vulkan-Tools,KhronosGroup/Vulkan-Tools,KhronosGroup/Vulkan-Tools