Look for field 'detail' in error message. (#739)

diff --git a/googleapiclient/errors.py b/googleapiclient/errors.py
index 8c4795c..442c213 100644
--- a/googleapiclient/errors.py
+++ b/googleapiclient/errors.py
@@ -52,6 +52,8 @@
         reason = data['error']['message']
         if 'details' in data['error']:
             self.error_details = data['error']['details']
+        elif 'detail' in data['error']:
+            self.error_details = data['error']['detail']
       elif isinstance(data, list) and len(data) > 0:
         first_error = data[0]
         reason = first_error['error']['message']