Fixed read method in Amazon S3 storage

In Boto the default size to read the whole file is 0 instead of -1. 
With -1 it returns empty string for the first read() call and the 
whole file for the second call.