wined3d: Use shader_get_param() in trace pass, reg. count pass, generation pass.

Change the trace pass, the register counting pass, and the hw
generator pass to take into account the new get_params() function. For
hw generation, store the address tokens into the SHADER_OPCODE_ARG
structure, so they're available to generator functions.
diff --git a/dlls/wined3d/wined3d_private.h b/dlls/wined3d/wined3d_private.h
index 34d512e..1227b3f 100644
--- a/dlls/wined3d/wined3d_private.h
+++ b/dlls/wined3d/wined3d_private.h
@@ -1295,7 +1295,9 @@
     IWineD3DBaseShader* shader;
     CONST SHADER_OPCODE* opcode;
     DWORD dst;
+    DWORD dst_addr;
     DWORD src[4];
+    DWORD src_addr[4];
     SHADER_BUFFER* buffer;
 } SHADER_OPCODE_ARG;