windows: Fix various warnings

Categories include:
 ASSERT_TRUE(int) changed to ASSERT_TRUE(0 != int)
 Change uint32_t to DeviceSize
 Stop adding with bools
 Add some explicit casting
 Remove unreferenced variables
 Add 'f' suffix to float literals

Conflicts:
	tests/vkrenderframework.cpp
diff --git a/tests/init.cpp b/tests/init.cpp
index 6f1214e..21c50d9 100644
--- a/tests/init.cpp
+++ b/tests/init.cpp
@@ -276,7 +276,7 @@
 
 void getQueue(vk_testing::Device *device, uint32_t queue_node_index, const char *qname)
 {
-    int que_idx;
+    uint32_t que_idx;
     VkResult err;
     VkQueue queue;