Use StringIO for post Dropbox backup

Appending strings in Python is apparently very memory intensive. By using StringIO, we can treat the string like a file (instead of an object) which saves a ton of memory.