Update docs to not use UML diagrams. Fixes issue #148.
diff --git a/docs/apiclient.http.html b/docs/apiclient.http.html
index 69a1cad..0aff590 100644
--- a/docs/apiclient.http.html
+++ b/docs/apiclient.http.html
@@ -508,7 +508,6 @@
 Note&nbsp;that&nbsp;the&nbsp;Python&nbsp;file&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;is&nbsp;compatible&nbsp;with&nbsp;io.Base&nbsp;and&nbsp;can&nbsp;be&nbsp;used<br>
 with&nbsp;this&nbsp;class&nbsp;also.<br>
 &nbsp;<br>
-&nbsp;<br>
 &nbsp;&nbsp;fh&nbsp;=&nbsp;io.BytesIO('...Some&nbsp;data&nbsp;to&nbsp;upload...')<br>
 &nbsp;&nbsp;media&nbsp;=&nbsp;<a href="#MediaIoBaseUpload">MediaIoBaseUpload</a>(fh,&nbsp;mimetype='image/png',<br>
 &nbsp;&nbsp;&nbsp;&nbsp;chunksize=1024*1024,&nbsp;resumable=True)<br>
@@ -527,7 +526,8 @@
 <dl><dt><a name="MediaIoBaseUpload-__init__"><strong>__init__</strong></a>(self, fh, mimetype, chunksize<font color="#909090">=524288</font>, resumable<font color="#909090">=False</font>)</dt><dd><tt>Constructor.<br>
 &nbsp;<br>
 Args:<br>
-&nbsp;&nbsp;fh:&nbsp;io.Base&nbsp;or&nbsp;file&nbsp;<a href="__builtin__.html#object">object</a>,&nbsp;The&nbsp;source&nbsp;of&nbsp;the&nbsp;bytes&nbsp;to&nbsp;upload.<br>
+&nbsp;&nbsp;fh:&nbsp;io.Base&nbsp;or&nbsp;file&nbsp;<a href="__builtin__.html#object">object</a>,&nbsp;The&nbsp;source&nbsp;of&nbsp;the&nbsp;bytes&nbsp;to&nbsp;upload.&nbsp;MUST&nbsp;be<br>
+&nbsp;&nbsp;&nbsp;&nbsp;opened&nbsp;in&nbsp;blocking&nbsp;mode,&nbsp;do&nbsp;not&nbsp;use&nbsp;streams&nbsp;opened&nbsp;in&nbsp;non-blocking&nbsp;mode.<br>
 &nbsp;&nbsp;mimetype:&nbsp;string,&nbsp;Mime-type&nbsp;of&nbsp;the&nbsp;file.&nbsp;If&nbsp;None&nbsp;then&nbsp;a&nbsp;mime-type&nbsp;will&nbsp;be<br>
 &nbsp;&nbsp;&nbsp;&nbsp;guessed&nbsp;from&nbsp;the&nbsp;file&nbsp;extension.<br>
 &nbsp;&nbsp;chunksize:&nbsp;int,&nbsp;File&nbsp;will&nbsp;be&nbsp;uploaded&nbsp;in&nbsp;chunks&nbsp;of&nbsp;this&nbsp;many&nbsp;bytes.&nbsp;Only<br>