Cleanup of samples including adding flags to control logging.
diff --git a/apiclient/discovery.py b/apiclient/discovery.py
index cc31967..aabbade 100644
--- a/apiclient/discovery.py
+++ b/apiclient/discovery.py
@@ -114,6 +114,7 @@
   try:
     service = simplejson.loads(content)
   except ValueError, e:
+    logging.error('Failed to parse as JSON: ' + content)
     raise InvalidJsonError()
 
   fn = os.path.join(os.path.dirname(__file__), 'contrib',