memory alloc:  Remove memory_heap flags replace with memory_property flags

Conflicts:
	include/xgl.h
	tests/image_tests.cpp
	tests/init.cpp
	tests/xgltestbinding.h
diff --git a/tests/render_tests.cpp b/tests/render_tests.cpp
index e98e62a..9ccba70 100644
--- a/tests/render_tests.cpp
+++ b/tests/render_tests.cpp
@@ -364,6 +364,7 @@
     mem_alloc.pNext = &img_alloc;
     mem_alloc.allocationSize = 0;
     mem_alloc.alignment = 0;
+    mem_alloc.memProps = XGL_MEMORY_PROPERTY_GPU_ONLY;
     mem_alloc.flags = 0;
     mem_alloc.heapCount = 0;
     mem_alloc.memPriority = XGL_MEMORY_PRIORITY_NORMAL;