simple upload queue
tars up little files before uploading
upload the file wrapper object, not just the path
added test for multiple uploads; refactored test helper; prevent gc of temp files