- Cleanup temp files properly in download/upload/zip/unzip.
- Fix cp and wcp commands for bundles: need to upload with varying amounts of
  metadata and construct any type of Bundles, not just programs and datasets.
- Rename 'running' of make/run bundles to 'completing'.
- Refactored to share more code between make and run bundles.
- Cleaned up the semantics of opening/closing remote files (open_temp_file,
  open_target, open_target_zip).
- Added a way to specify client and server verbosity levels.
- Simplified default worksheet logic.
- Remove bundles from their worksheets when they are deleted.
Replace libraries for zip and cp with system variants because the library versions don't preserve file permissions (this is a temporary solution)