Accept an IO instead of a path in SandboxUploader#upload

Hi

I'm currently developing a git plugin for ridley and currently try to upload cookbook files without doing a checkout. Therefore it would be cool if the responsible method accepts IO ducktypes.

Thank you
Hannes