Install From URI changes

Changes from PR comments.  (mostly around using Tempfile)