simple upload was missing size parameter

The method `upload` would accept an IO object as uploadable but would not accept a size parameter which would be required later for IO streaming. I simply included a second parameter for this method: `integer size`.