feat: Added multipart rpc requests
usability: Added project param to create bucket request

The project param always needs to be included on a create bucket request.
We have one available, so why not use it?

Adds the project parameter automatically if not present in the
request
feat: Add uploadSimple and uploadMultipart apis
bug: Create folders using simple API.

- The multipart and resumable APIs both fail silently when trying to create
folders.
feat: Option to use `multipart` upload API when uploading file