more WIP. pretty close now:

1. fixed archiveFile bug
2. switched to new version of thermometer that actually reports proper error messages
3. completed end to end upload test

still need to:

1. go back and cahnge Push tests to be compatible with new archive behavior