Cleanups in libjingle to make it compile with chromium_code=1

Fixed all warnings that show up when compiling libjingle
in chromium with compiling with chromium_code=1.
chromium_code=1 enables various warnings that are off by
default. Most changes are for unused variables and consts.

R=pthatcher@google.com, wu@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/9699004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@5769 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/talk/xmllite/xmlparser.h b/talk/xmllite/xmlparser.h
index 69cde75..4a79858 100644
--- a/talk/xmllite/xmlparser.h
+++ b/talk/xmllite/xmlparser.h
@@ -87,7 +87,7 @@
 
   class ParseContext : public XmlParseContext {
   public:
-    ParseContext(XmlParser * parser);
+    ParseContext();
     virtual ~ParseContext();
     virtual QName ResolveQName(const char * qname, bool isAttr);
     virtual void RaiseError(XML_Error err) { if (!raised_) raised_ = err; }
@@ -102,7 +102,6 @@
     void SetPosition(int line, int column, long byte_index);
 
   private:
-    const XmlParser * parser_;
     XmlnsStack xmlnsstack_;
     XML_Error raised_;
     XML_Size line_number_;