trace: Serialize wide-strings properly.

Wide strings are only used by DirectX APIs, mostly for descriptions, but
it's still useful to be able to read them.

I'm split on whether to bump the trace format version or not.
OpenGL traces are unaffected.
diff --git a/common/trace_parser.hpp b/common/trace_parser.hpp
index 7bf0a7d..b0e9753 100644
--- a/common/trace_parser.hpp
+++ b/common/trace_parser.hpp
@@ -204,6 +204,9 @@
     Value *parse_repr();
     void scan_repr();
 
+    Value *parse_wstring();
+    void scan_wstring();
+
     const char * read_string(void);
     void skip_string(void);